import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan=new Scanner(System.in); while(true) { String str=scan.nextLine(); String[] splarr=str.split(" "); // System.out.print(splarr.length); if(splarr.length==1) { if(Integer.parseInt(splarr[0])==0) { // System.out.println(); return; } for(int i=1;i<=Integer.parseInt(splarr[0]);i++) { System.out.print(i); if(i==Integer.parseInt(splarr[0])) { System.out.println();; } else { System.out.print(" "); } } } else if (splarr.length==2) { int a=Integer.parseInt(splarr[0]); int b=Integer.parseInt(splarr[1]); if(a-b<0) { for(int i=a;i<=b;i++) { System.out.print(i); if(i==b) { System.out.println();; } else { System.out.print(" "); } } } else { for(int i=a;i>=b;i--) { System.out.print(i); if(i==b) { System.out.println();; } else { System.out.print(" "); } } } } else if (splarr.length==3) { int a=Integer.parseInt(splarr[0]); int b=Integer.parseInt(splarr[1]); int c=Integer.parseInt(splarr[2]); int num=0; if(a-b<0) { for(int i=a;i<=b;i+=c+1) { System.out.print(i); if(i+c+1<=b) System.out.print(" "); } System.out.println();; } else { for(int i=a;i>=b;i-=c+1) { System.out.print(i); if(i-c-1>=b) System.out.print(" "); } System.out.println();; } } } } } |
Double click to view unformatted code.