终于在8.16晚上压哨补完了,再这么拖下去NOIP迟早药丸TAT......

 


 

 

Day1

T1生活大爆炸版 石头剪刀布

题目链接

日常签到模拟题的话就没什么难度了,注意耐心分好类别出错就行了。

#include<cstdio>
int n,na,nb,l1=1,l2=1;
int a[202],b[202];
int sa=0,sb=0;
int main()
{
    scanf("%d %d %d",&n,&na,&nb);
    for(int i=1;i<=na;i++)
    scanf("%d",&a[i]);
    for(int i=1;i<=nb;i++)
    scanf("%d",&b[i]);
    for(int i=1;i<=n;i++,l1++,l2++)
    {
        if(l1>na)l1=1;
        if(l2>nb)l2=1;
        if(a[l1]==b[l2])continue;
        if(a[l1]==0)
        {
            if(b[l2]==2||b[l2]==3)sa++;
            else sb++;
        }
        else if(a[l1]==1)
        {
            if(b[l2]==3||b[l2]==0)sa++;
            else sb++;
        }
        else if(a[l1]==2)
        {
            if(b[l2]==1||b[l2]==4)sa++;
            else sb++;
        }
        else if(a[l1]==3)
        {
            if(b[l2]==2||b[l2]==4)sa++;
            else sb++;
        }
        else if(a[l1]==4)
        {
            if(b[l2]==0||b[l2]==1)sa++;
            else sb++;
        }
    }
    printf("%d %d",sa,sb);
    return 0;
}
Day1 T1

相关文章:

  • 2021-09-26
  • 2021-08-18
  • 2022-01-27
  • 2022-02-22
  • 2022-01-06
猜你喜欢
  • 2021-12-08
  • 2021-08-29
  • 2021-06-03
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案