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