#include<stdio.h> int main(){ int i,j,t; int num[1000]; scanf("%d",&t); while(t--){ for(i=0;i<4;i++){ scanf("%d",&num[i]); } for(i=3;i>=0;i--){ if(num[i]==num[i-1]){ num[i]=2*num[i]; num[i-1]=0; } } for(i=3;i>=0;i--){ if(num[i]==0&&num[i-1]!=0){ num[i]=num[i-1]; num[i-1]=0; } } for(i=0;i<3;i++){ printf("%d ",num[i]); } printf("%d\n",num[3]); } } |
Double click to view unformatted code.