0
点赞
收藏
分享

微信扫一扫

L1-019 谁先倒 (15 分)

悄然丝语 2022-01-24 阅读 33
c语言

划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。

下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。

#include<stdio.h>
struct shuzi
{
   int c,d,e,f;
}s[100];
int main()
{
    int a,b,i;
    scanf("%d %d\n",&a,&b);
    int n;
    scanf("%d",&n);
    int acount=0,bcount=0;
    for(i=0;i<n;i++)
    {
        scanf("%d %d %d %d\n",&s[i].c,&s[i].d,&s[i].e,&s[i].f);
    }
    int count=0,q=0,w=0;
    for(i=0;i<n;i++)
    {
       
         if(s[i].c+s[i].e==s[i].d&&s[i].c+s[i].e!=s[i].f)
        {
            acount++;
            if(acount>a)
          {
              printf("A\n%d",count+bcount);
              break;
          }
        }
        else if(s[i].c+s[i].e==s[i].f&&s[i].c+s[i].e!=s[i].d)
        {
            bcount++;
            if(bcount>b)
          {
              printf("B\n%d",count+acount);
              break;
          }
        }
    }
}

举报

相关推荐

L1-019 谁先倒 (15 分) c++

L1-019 谁先倒

谁先倒?pta

PTA作业:谁先倒

练习13.谁先倒

L1-044 稳赢 (15 分)

L1-054 福到了 (15 分)

0 条评论