akoj-1264-足球世界杯小组赛
来源:互联网 发布:辐射4bodyslide数据 编辑:程序博客网 时间:2024/04/29 11:17
足球世界杯小组赛
Time Limit:1000MS Memory Limit:65536K
Total Submit:83 Accepted:39
Description
世界杯小组赛的规则是胜一场则得3分,负得0分,平局则各得1分,现在给你4只球队,和他们的比赛结果,你的任务是输出各队的最终分数
Input
每组数据有四个单词代表四个队伍名称
随后是一个整数N代表N场比赛,后面是他们的若干次比赛结果,格式一律为 A B 1 0代表AB的比分是1:0
是输出各队的最终分数
Output
对于每一组数据输出四只队伍的的最终分数(无须排序)
Sample Input
A B C D6A B 3 1C D 0 5A C 2 0B D 3 2B C 1 0A D 4 3
Sample Output
A 9B 6C 0D 3
Source
[Submit] [Go Back] [Status] [Discuss]
#include<iostream>#include<string>using namespace std;int judge ( string a , string b , string c , string d , string e ){if ( e == a )return 1;else if ( e == b )return 2;else if ( e == c )return 3;else return 4;}int main (){string a , b , c , d;cin >> a >> b >> c >> d;int n;cin >> n;int m[5] = { 0 };while ( n-- ){string e , f;int x , y;int count1 , count2;cin >> e >> f >> x >> y;count1 = judge ( a , b , c , d , e );count2 = judge ( a , b , c , d , f );if ( x == y ) { m[count1]++; m[count2]++; }else if ( x > y ){m[count1] += 3;}else m[count2] += 3;}cout << a << " " << m[1] << endl;cout << b << " " << m[2] << endl;cout << c << " " << m[3] << endl;cout << d << " " << m[4] << endl;return 0;}
0 0
- akoj-1264-足球世界杯小组赛
- akoj-1265-足球世界杯小组赛(加强版)(结构体排序)
- 足球世界杯
- YTUOJ-世界杯小组赛
- 2014巴西世界杯小组赛赛程
- 2017.07.16小组赛题目D
- 2017.07.16小组赛题目I
- akoj-1207-亲和数
- akoj-1018-最长平台
- akoj-1053-大数阶乘
- akoj-1211-统计数字
- akoj-1219-扑克牌
- akoj-1187-统计数字
- akoj-1138-游戏编码
- akoj-1142-同构词
- akoj-1012-机器指令
- akoj-1271-Fibonacci numbers
- akoj-1272-字母统计
- 仿写strcmp函数
- iBATIS删除操作
- 不使用ceph-deploy 手动安装两个节点的Ceph集群
- erlang file 追加写
- 32号码归属地代码的实现
- akoj-1264-足球世界杯小组赛
- MessageFormat用法
- iBATIS结果映射
- SQL语句和ArrayList 类
- phonegap安装 环境搭建与配置详解( 完整版 提供下载地址)
- 8596 最长上升子序列(动规)
- LTE-Hi 可解决数据流量瓶颈
- CSU 1272 1272: Karma(几何 判断点是否在三角形内)
- c++小小程序实例——cout输出