1046 划拳 PTA
划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。
下面给出甲、乙两人的划拳记录,请你统计他们最后分别喝了多少杯酒。
输入格式:
输入第一行先给出一个正整数 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
这题就是判断写的麻烦一点,其他都还好。注意一下同赢同输的情况就好了。
#include<iostream>
using namespace std;
int main()
{int N,j=0,y=0;cin>>N;int a[N][4];for(int i=0;i<N;i++){//scanf("%d %d %d %d",&a[i][0],&a[i][1],&a[i][2],&a[i][3]);cin>>a[i][0]>>a[i][1]>>a[i][2]>>a[i][3];if(a[i][1]==a[i][0]+a[i][2]&&a[i][3]!=a[i][0]+a[i][2]){y++;}else if(a[i][3]==a[i][0]+a[i][2]&&a[i][1]!=a[i][0]+a[i][2]){j++;}}cout<<j<<" "<<y<<endl;return 0;
}
1046 划拳 PTA相关推荐
- C++学习之路 | PTA乙级—— 1046 划拳 (15 分)(精简)
1046 划拳 (15 分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输 ...
- 1046. 划拳(15)
1046. 划拳(15) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚 ...
- [C/C++] 1046 划拳(15 分)
1046 划拳(15 分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家 ...
- PAT 1046 划拳
1046 划拳 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒.两 ...
- 1046 划拳 (15 分)
1046 划拳 (15 分) 题意描述: 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和, ...
- 1046 划拳 (15 分)
1046 划拳 (15 分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输 ...
- (C++)1046 划拳
划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒.两人同赢或两人同输 ...
- [PAT乙级]1046 划拳
划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒.两人同赢或两人同输 ...
- 1046 划拳 PAT乙级(C++)
题目 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒.两人同赢或两 ...
最新文章
- 制作生成静态页面的新闻系统
- java element 属性_属性'value'在'HTMLElement'类型的值上不存在
- CentOS7.4安装PyQt5.6
- 数据挖掘十大经典算法之——C4.5 算法
- [tyvj1935 Poetize3]导弹防御塔 (二分图多重匹配)
- 客户端相关知识学习(一)之混合开发,为什么要在App中使用H5页面以及应用场景、注意事项...
- BZOJ 3527: [ZJOI2014]力(FFT)
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?...
- Python使用Scrapy爬虫框架爬取天涯社区小说“大宗师”全文
- 学习VIM之2014
- MySQL数据库优化之索引优化
- Myeclipse2017破解:成功解决me Trial expired 0 days ago mgeclipse It's now time to buy the best IDE for yo
- keil4.72添加GD32F10x芯片
- 知道一点怎么设直线方程_已知两点坐标怎样求直线方程
- 手机短信验证码一次性 需要第三方平台
- iframe中加载html,在iframe中加载外部html并访问内容
- java excel row遍历空_用Java巧妙的解析Excel中的POI
- kubernetes学习笔记六:Volume
- Python 习题 老虎、棒棒、鸡、虫
- 周界报警系统服务器,周界报警系统
热门文章
- 罗素:如何避免愚蠢的见识
- HTM5新手学习的一些日常总结,相互交流和相互学习。
- ocp跟oce的区别 oracle_六种角度看OCA与OCP、OCM区别
- H-ui.admin v3.1多图片预览上传的问题解决
- SmallJava V2.0 产品说明书(20210405)
- vue+cesium汉化包
- 如何取消Office 正版增值验证
- SET NOCOUNT { ON | OFF }
- 面试中国建设银行科技专项人才-广东省省分行
- Android图文混排-实现EditText图文混合插入上传