#include<stdio.h> #include<string.h> int a[1000]; int main(){ int i,j,t; scanf("%d",&t); while(t--) { for(i=0;i<4;i++) scanf("%d",&a[i]); int k[4]={0}; for(j=0;j<4;j++) { for(i=3;i>0;i--) { if( a[i]==a[i-1]&&a[i]!=0&&k[i]==0&&k[i-1]==0) { a[i]=2*a[i]; a[i-1]=0; k[i]=1; } else if(a[i]==0&& i!=0) { a[i]=a[i-1]; a[i-1]=0; } if(i==0&&a[i]==0) break; } } for(i=0;i<4;i++) printf("%d ",a[i]); printf("\n"); } return 0; /* Main.c: In function 'main': Main.c:38:2: error: expected declaration or statement at end of input return 0; ^ */ |
Double click to view unformatted code.