0
已解决
孙敬楠
高级守护
高级守护
一模一样的代码,为什么在DEV C++和酷町堂上显示不一样呢?
#include<iostream>
using namespace std;
int n,na,nb,a[105],b[105];
int cnta,cntb;
bool cmp(int x,int y){
if(x==1&&y==2||x==2&&y==3||x==3&&y==4||x==4&y==1){
return true;
}
}
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];
}
int x=1,y=1;
for(int i=1;i<=n;i++){
if(cmp(a[x],b[y])){
cnta++;
}else if(b[y],a[x]){
cntb++;
}
x++,y++;
if(x>na) x=1;
if(y>nb) y=1;
}
if(cnta>cntb) cout<<"A";
else if(cntb>cnta) cout<<"B";
else cout<<"D";
return 0;
}