View Code of Problem 10

#include<stdio.h>

int main()
{
	int n;
	int num[4]={0};
	scanf("%d", &n);
	while(n--)
	{
		for(int i = 0; i < 4; i++)
			scanf("%d", &num[i]);
		for(int i = 3; i > 0; i--)
			for(int j = i-1; j >= 0; j--)
				if(num[i] == num[j])
				{
					num[i] += num[j];
					num[j] = 0;
				}
		for(int i = 3; i > 0; i--)
			if(num[i] == 0)
				for(int j = i-1; j >= 0; j--)
					if(num[j] != 0)
					{
						num[i] = num[j];
						num[j] = 0;
						break;
					}
		for(int i = 0; i < 3; i++)
			printf("%d ", num[i]);
		printf("%d\n", num[3]);
	}
	return 0;
 } 

Double click to view unformatted code.


Back to problem 10