#include<iostream> using namespace std; int main() { int t; cin>>t; while(t--) { int a[4]; for(int i=0;i<4;i++) cin>>a[i]; for(int i=0;i<3;i++) { if(a[i]!=0&&a[i+1]==0) { a[i+1]=a[i]; a[i]=0; } } for(int i=3;i>=0;i--) { if(a[i]==a[i-1]) { a[i]=a[i]*2; for(int j=i-1;j>0;j--) a[j]=a[j-1]; a[0]=0; } } cout<<a[0]<<" "<<a[1]<<" "<<a[2]<<" "<<a[3]<<endl; } } |
Double click to view unformatted code.