import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner=new Scanner(System.in); while(scanner.hasNext()) { String[] s=scanner.nextLine().split(" "); if(s[0].contentEquals("0")) { break; } if(s.length==1) { for(int i=1;i<=Integer.parseInt(s[0]);i++) { if(i==1) { System.out.print(i); } else { System.out.print(" "+i); } } System.out.println(); } if(s.length==2) { if(Integer.parseInt(s[0])>Integer.parseInt(s[1])) { for(int i=Integer.parseInt(s[0]);i>=Integer.parseInt(s[1]);i--) { if(i==Integer.parseInt(s[0])) { System.out.print(i); } else { System.out.print(" "+i); } } System.out.println(); } else { for(int i=Integer.parseInt(s[0]);i<=Integer.parseInt(s[1]);i++) { if(i==Integer.parseInt(s[0])) { System.out.print(i); } else { System.out.print(" "+i); } } System.out.println(); } } if(s.length==3) { if(Integer.parseInt(s[0])>Integer.parseInt(s[1])) { for(int i=Integer.parseInt(s[0]);i>=Integer.parseInt(s[1]);i-=(Integer.parseInt(s[2])+1)) { if(i==Integer.parseInt(s[0])) { System.out.print(i); } else { System.out.print(" "+i); } } System.out.println(); } else { for(int i=Integer.parseInt(s[0]);i<=Integer.parseInt(s[1]);i+=(Integer.parseInt(s[2])+1)) { if(i==Integer.parseInt(s[0])) { System.out.print(i); } else { System.out.print(" "+i); } } System.out.println(); } } } } } |
Double click to view unformatted code.