7-3 谁先倒
输入样例:
1 1
6
8 10 9 12
5 10 5 10
3 8 5 12
12 18 1 13
4 16 12 15
15 1 1 16
输出样例:
A
1
这题很恶心,当时纯纯是没看清楚题目,没理解透,他是说如果两个人同时输了或者赢了,都不喝酒,这个小破题浪费哥们快半小时时间(太拉了还是)
#include "bits/stdc++.h"
using namespace std;
int main(){
int a, b, p = 0, q = 0;
int k;
cin>>a>>b>>k;
int flag = 0;
int x[200][4];
for(int i = 0; i < k; i ++){
for(int j = 0; j < 4; j ++){
cin>>x[i][j];
}
}
for(int i = 0; i < k; i++){
int t1 = 0, t2 = 0;
if(x[i][0] + x[i][2] == x[i][1] ) t1 ++;
if(x[i][0] + x[i][2] == x[i][3]) t2 ++;
if(t1 + t2 == 2 || t1 + t2 == 0) continue;
else {
if(t1) p ++;
if(t2) q ++;
}
if(p > a) {
flag = 1;
break;
}
if(q > b) {
flag = 2;
break;
}
}
if(flag == 1) cout<<'A'<<endl<<q;
else cout<<'B'<<endl<<p;
return 0;
}