1 条题解

  • 1

    #include<bits/stdc++.h>
    using namespace std;
    int a[10001],b[10001],n,na,nb,ca,cb,ta=1,tb=1;
    int main()
    {
    cin>>n>>na>>nb;
    for(int i=1;i<=na;i++)cin>>a[i];
    for(int i=1;i<=nb;i++)cin>>b[i];
    for(int i=1;i<=n;i++)
    {
    if(ta>na)ta-=na;
    if(tb>nb)tb-=nb;
    if(a[ta]==0)
    {
    if(b[tb]==2)ca++;
    if(b[tb]==5)cb++;
    }
    if(a[ta]==2)
    {
    if(b[tb]==5)ca++;
    if(b[tb]==0)cb++;
    }
    if(a[ta]==5)
    {
    if(b[tb]==0)ca++;
    if(b[tb]==2)cb++;
    }
    ta++;
    tb++;
    }
    if(ca==cb)cout<<"draw";
    if(ca>cb)cout<<"A";
    if(cb>ca)cout<<"B";
    return 0;
    }

  • 1

信息

ID
2395
难度
6
分类
(无)
标签
递交数
16
已通过
10
通过率
62%
被复制
5
上传者