#include<iostream> #include<cstring> #include<math.h> using namespace std; int main() { int a[3]; char x; cin>>a[0]; while(a[0]!=0){ int n=1; x=getchar(); while(x!='\n'){ cin>>a[n]; n++; x=getchar(); } if(n==1){ for(int i=1;i<=a[0];i++){ cout<<i; if(i!=a[0]){ cout<<" "; }else{ cout<<endl; } } }else if(n==2){ if(a[0]<a[1]){ for(int i=a[0];i<=a[1];i++){ cout<<i; if(i<a[1]){ cout<<" "; }else{ cout<<endl; } } }else{ for(int i=a[0];i>=a[1];i--){ cout<<i; if(i>a[1]){ cout<<" "; }else{ cout<<endl; } } } }else if(n==3){ if(a[0]<a[1]){ for(int i=a[0];i<=a[1];i=i+a[2]+1){ cout<<i; if(i+a[2]+1<=a[1]){ cout<<" "; }else{ cout<<endl; } } }else{ for(int i=a[0];i>=a[1];i=i-a[2]-1){ cout<<i; if(i-a[2]-1>=a[1]){ cout<<" "; }else{ cout<<endl; } } } } cin>>a[0]; } return 0; } |
Double click to view unformatted code.