#include<stdio.h> int main() { int k,i; int a[10]; char ch; while(scanf("%d",&a[0])!=EOF) { if(a[0]==0) break; int k=1; while(ch=getchar()!='\n') { scanf("%d",&a[k]); k++; } if(k==1) { for(i=1;i<a[0];i++) printf("%d ",i); printf("%d\n",a[0]); } if(k==2) { if(a[0]>a[1]) { for(i=a[0];i>a[1];i--) printf("%d ",i); printf("%d\n",a[1]); } else { for(i=a[0];i<a[1];i++) printf("%d ",i); printf("%d\n",a[1]); } } if(k==3) { if(a[0]>a[1]) { for(i=a[0];i>=a[1]+a[2]+1;i=i-a[2]-1) printf("%d ",i); printf("%d\n",i); } else { for(i=a[0];i<=a[1]-a[2]-1;i=i+a[2]+1) printf("%d ",i); printf("%d\n",i); } } } return 0; } |
Double click to view unformatted code.