#include<stdio.h> main() { int a,b,i,z,j; int m[10]={0}; scanf("%d",&z); for(i=0;i<z;i++) { for(j=5;j<9;j++) scanf("%d",&m[j]); for(j=8;j>=5;j--) { if(m[j]==m[j-1]) { m[j]=m[j]*2; m[j-1]=0; } } for(j=8;j>=5;j--) { if(m[j]==0) { m[j]=m[j-1]; m[j-1]=0; } } for(j=5;j<9;j++) { if(j!=8) printf("%d ",m[j]); else printf("%d\n",m[j]); } for(j=0;j<10;j++) m[j]=0; } return 0; } |
Double click to view unformatted code.