麻烦大佬调试,0分,本地过不了,悬关
查看原帖
麻烦大佬调试,0分,本地过不了,悬关
560291
the_Dream_Chaser楼主2023/11/19 17:43

RT 代码如下

#include<bits/stdc++.h>
using namespace std;
int n,na,nb;//出拳次数,A周期长度,B周期长度 
int rule[5][5]={
	{0,1,2,2,1},
	{1,0,1,2,1},
	{2,1,0,1,2},
	{2,2,1,0,2},
	{1,1,2,2,0}
};//输赢规则 
int a[210],b[210];//A,B的出拳周期 
int sa,sb;//A,B得分 
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];
	sa=sb=0;
	cout<<endl;
    for(int i=1;i<=na;i++)cout<<a[i]<<" ";
    cout<<endl;
	for(int i=1;i<=nb;i++)cout<<b[i]<<" ";
    cout<<endl;
	for(int i=1;i<=n;i++){
		int ka=i%(na-1),kb=i%(nb-1);
		int s;
        s=rule[ka][kb];
		cout<<ka<<" "<<kb<<" "<<s<<endl;
        cout<<a[ka]<<" "<<b[kb]<<endl;
        cout<<endl;
		if(s==0)continue;
		if(s==1)sb++;
		else if(s==2){
			sa++;
		}
	}
	cout<<sa<<" "<<sb;
} 
2023/11/19 17:43
加载中...