60分求助
查看原帖
60分求助
638141
Literally楼主2022/11/20 22:04

记录

#include <bits/stdc++.h>
using namespace std;
int a[10];
int b[10];
int answer[6][6]={{1,0,2,2,0},{2,1,0,2,0},{0,2,1,0,2},{0,0,2,1,2},{2,2,0,0,1}};
int main(){
    int n,na,nb,afen=0,bfen=0,azhao,bzhao;
    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(i%na==0){
            azhao=a[na];
        }else{
            azhao=a[i%na];
        }
        if(i%nb==0){
            bzhao=b[nb];
        }else{
            bzhao=b[i%nb];
        }
        if(answer[azhao][bzhao]==0){
            afen+=0;
            bfen+=1;
        }else if(answer[azhao][bzhao]==1){
        
        }else{
            afen+=1;
            bfen+=0;
        }
    }
    cout<<afen<<" "<<bfen;
    return 0;
}
2022/11/20 22:04
加载中...