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