最小差距(简单数学)
第1题 最小差距 查看测评数据信息
有a张1元钱,b张2元钱,c张3元钱,现在要把这些钱分给两个人,应该如何分配才能使得两个人的钱的差距最小?
输出最小差距。
输入格式
多组测试数据。
第一行,一个整数G,表示有G组测试数据。1<=G<=10000.
每组测试数据格式如下:
一行,3个整数:a,b,c。1<=a,b,c<=10^9。
输出格式
共G行,每行一个整数。
输入/输出例子1
输入:
4
1 1 1
2 1 3
5 5 5
1 1 2
输出:
0
1
0
1
样例解释
无

考场暴力分析了一下,答案只会有0,1,找了一下规律,就出来了
#include <bits/stdc++.h>
using namespace std;
int g;
long long a, b, c, s=0;
int main()
{
scanf("%d", &g);
while (g--)
{
s=0;
scanf("%d%d%d", &a, &b, &c);
s=a+b*2+c*3;
printf("%d\n", s%2);
}
return 0;
}
/*
*/

浙公网安备 33010602011771号