L1-019. 谁先倒
题目链接:https://www.patest.cn/contests/gplt/L1-019
思路:读入最大酒量,逐个读入划拳数据,判断谁喝酒,再判断有人倒下没?有人喝醉程序结束。
注意点:思路清晰一点,仔细点问题不大。
1 #include<stdio.h> 2 int main(){ 3 int a,b,n,i,j; 4 scanf("%d %d",&a,&b); //二人酒量 5 scanf("%d",&n); 6 i=0,j=0; 7 while(i<=a&&j<=b) 8 { 9 int a1,a2,b1,b2,h; 10 scanf("%d %d %d %d",&a1,&a2,&b1,&b2); 11 h=a1+b1; 12 if(a2==h){ 13 if(b2!=h)i++; 14 } 15 else{ 16 if(b2==h)j++; 17 } 18 } 19 if(i>a){ 20 printf("A\n"); 21 printf("%d\n",j); 22 } 23 else 24 { 25 printf("B\n"); 26 printf("%d\n",i); 27 } 28 return 0; 29 }