琼海做球网站,wordpress重新排列文章id,wordpress调用discuz,电信改公网ip可以做网站吗题目
划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为#xff1a;每人口中喊出一个数字#xff0c;同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和#xff0c;谁就赢了#xff0c;输家罚一杯酒。两人同赢或两人同输则继续下一…题目
划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为每人口中喊出一个数字同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和谁就赢了输家罚一杯酒。两人同赢或两人同输则继续下一轮直到唯一的赢家出现。
下面给出甲、乙两人的划拳记录请你统计他们最后分别喝了多少杯酒。
输入格式
输入第一行先给出一个正整数 N≤100随后 N 行每行给出一轮划拳的记录格式为
甲喊 甲划 乙喊 乙划其中喊是喊出的数字划是划出的数字均为不超过 100 的正整数两只手一起划。
输出格式
在一行中先后输出甲、乙两人喝酒的杯数其间以一个空格分隔。
输入样例
5
8 10 9 12
5 10 5 10
3 8 5 12
12 18 1 13
4 16 12 15输出样例
1 2分析
题目比较简单循环读入然后根据条件判断累加给相应的人。小坑可能有的伙伴读题时只注意两只手一起划没有仔细看后面的输入实例在判断两者胜负时会将 划*2导致结果错误。因为是第一题可能会影响心态。
AC代码
#includeiostream
using namespace std;
int main()
{int i,n,a1,b1,a2,b2,t10,t20;cinn;for(i0;in;i){cina1b1a2b2;bool flag1(b1a1a2);bool flag2(b2a1a2);if(flag1!flag2)t2;else if(!flag1flag2)t1;else {}}coutt1 t2;return 0;
}更多题解 pat 乙级(Basic Level) 题解汇总持续更新C