PAT basic 1018
来源:互联网 发布:烈焰传奇翅膀进阶数据 编辑:程序博客网 时间:2024/05/29 17:52
#include <iostream>using namespace std;int main() { int n; cin >> n; int jiawin = 0, yiwin = 0; int jia[3] = {0}, yi[3] = {0}; for (int i = 0; i < n; i++) { char s, t; cin >> s >> t; if (s == 'B' && t == 'C') { jiawin++; jia[0]++; } else if (s == 'B' && t == 'J') { yiwin++; yi[2]++; } else if (s == 'C' && t == 'B') { yiwin++; yi[0]++; } else if (s == 'C' && t == 'J') { jiawin++; jia[1]++; } else if (s == 'J' && t == 'B') { jiawin++; jia[2]++; } else if (s == 'J' && t == 'C') { yiwin++; yi[1]++; } } cout << jiawin << " " << n - jiawin - yiwin << " " << yiwin << endl << yiwin << " " << n - jiawin - yiwin << " " << jiawin << endl; int maxjia = jia[0] >= jia[1] ? 0 : 1; maxjia = jia[maxjia] >= jia[2] ? maxjia : 2; int maxyi = yi[0] >= yi[1] ? 0 : 1; maxyi = yi[maxyi] >= yi[2] ? maxyi : 2; char str[4] = {"BCJ"}; cout << str[maxjia] << " " << str[maxyi]; return 0;}
阅读全文
0 0
- pat basic level 1018
- PAT basic 1018
- PAT Basic 1018
- 浙大 pat Basic Level 1018
- PAT Basic
- PAT basic 1018 : 锤子剪刀布
- PAT BASIC 1018 锤子剪刀布
- PAT (Basic Level) Practise
- PAT Basic 1001
- PAT Basic 1002
- PAT Basic 1005
- PAT Basic 1006
- PAT Basic 1007
- PAT Basic 1008
- PAT Basic 1009
- PAT Basic 1010
- pat basic level 1016
- pat basic level 1019
- sftp命令大全
- PAT basic 1017
- 小数化分数2
- HBase分布式集群部署
- 监听有线/蓝牙耳机的插入与拔出,电话的状态及拦截-Android
- PAT basic 1018
- 2017 Multi-University Training Contest
- PAT basic 1019
- ftp两种传输方式区别
- hdu—6059
- 定义拒绝原因
- PAT basic 1020
- 有效的括号序列判断
- Matlab 使用最小二乘法拟合球面(待验证)