问题标题: 酷町堂:3076 生活大**版石头剪刀布

0
0
已解决
胡景轩
胡景轩
资深守护
资深守护

题目链接: 酷町堂:3076

#include<iostream>

#include<cstdio>

#include<cmath>

using namespace std;

int n;

int nt,nq;

int w,j;

int t[10005],q[10005];

int cnq=0,cnt=0,cnp=0;

int main(){

cin>>n>>nt>>nq;

for(int i=1;i<=nt;i++){

    cin>>t[i];

    }

    for(int i=1;i<=nq;i++){

    cin>>q[i];

    }

    for(int i=1;i<=n;i++){

        j=i%nt;

        w=i%nq;

        if(t[j]==0&&q[w]==1||t[j]==0&&q[w]==4||t[j]==1&&q[w]==2||t[j]==1&&q[w]==4||t[j]==2&&q[w]==3){

            cnq++;

        }else if(t[j]==1&&q[w]==0||t[j]==4&&q[w]==0||t[j]==2&&q[w]==1||t[j]==4&&q[w]==1||t[j]==3&&q[w]==2){

            cnt++;

        }

    }

    cout<<cnt<<" "<<cnq;

return 0;

}


0
已采纳
丁炳瑜
丁炳瑜
高级光能
高级光能

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0
熊潇然
熊潇然
初级启示者
初级启示者

所以你能不能发一个代码分享,我都复制不了

我要回答