PAT_乙级1046
来源:互联网 发布:ilust studio mac 编辑:程序博客网 时间:2024/06/11 18:55
1046. 划拳(15)
时间限制
400 ms
内存限制
65536 kB
代码长度限制
8000 B
判题程序
Standard
作者
CHEN, Yue
划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。
下面给出甲、乙两人的划拳记录,请你统计他们最后分别喝了多少杯酒。
输入格式:
输入第一行先给出一个正整数N(<=100),随后N行,每行给出一轮划拳的记录,格式为:
甲喊 甲划 乙喊 乙划
其中“喊”是喊出的数字,“划”是划出的数字,均为不超过100的正整数(两只手一起划)。
输出格式:
在一行中先后输出甲、乙两人喝酒的杯数,其间以一个空格分隔。
输入样例:58 10 9 125 10 5 103 8 5 1212 18 1 134 16 12 15输出样例:
1 2
#include<stdio.h>int main(){int n;scanf("%d",&n);int a1[1000],a2[1000],b1[1000],b2[1000];int count1=0;int count2=0;for(int i=0;i<n;i++)scanf("%d %d %d %d",&a1[i],&a2[i],&b1[i],&b2[i]);for(int i=0;i<n;i++){if(a2[i]!=b2[i]&&a1[i]+b1[i]==a2[i])count2++;if(a2[i]!=b2[i]&&a1[i]+b1[i]==b2[i])count1++;}printf("%d %d",count1,count2);return 0;}
<img src="http://img.blog.csdn.net/20160210193411126?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0
- PAT_乙级1046
- PAT_乙级1001
- PAT_乙级1006
- PAT_乙级1011
- PAT_乙级1016
- PAT_乙级1021
- PAT_乙级1026
- PAT_乙级1031
- PAT_乙级1036
- PAT_乙级1041
- PAT_乙级1002
- PAT_乙级1004
- PAT_乙级1005
- PAT_乙级1008
- PAT_乙级1009
- PAT_乙级 1004 成绩排名
- PAT_乙级 1020 月饼
- PAT_乙级 1028 人口普查
- SparseAutoEncoder 稀疏编码详解(Andrew ng课程系列)
- 120. Triangle
- atitit.复合变量,也就是类似$$a的变量的原理与实现 java c#.net php js
- 第一章 欢迎来的Code First(2)
- Chapter 9-01
- PAT_乙级1046
- Atitit。sql2016标准化的规划方案 v3 q2a
- Chapter 9-02
- CodeForces 228A Is your horseshoe on the other hoof?
- const
- C语言文件相关操作
- 【博客迁移】博客迁移至www.hanszone.xyz
- Chapter 9-03
- 利用DelayQueue实现延时消息队列(简易版MQ)