第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; } /* */
标签:输出,scanf,d%,最小,long,数学,差距 From: https://www.cnblogs.com/didiao233/p/18017559