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