70分求调
查看原帖
70分求调
922644
liumuxian楼主2024/3/6 21:26
#include <bits/stdc++.h>
#define endl '\n'
#define ios ios::sync_with_stdio(0);cin.tie(0);cout.tie(0)
using namespace std;
const int N=210;
int a[N],b[N];
int ansa,ansb;
int main(){
	ios;
	int n,na,nb;
	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++){
		int x,y;
		if(i%na==0) x=a[na];
		else x=a[i%na];
		if(i%nb==0) y=a[nb];d
		else y=b[i%nb];
		if(x==0&&y==0) continue;
		else if(x==0&&y==1) ansb++;
		else if(x==0&&y==2) ansa++;
		else if(x==0&&y==3) ansa++;
		else if(x==0&&y==4) ansb++;

		else if(x==1&&y==0) ansa++;
		else if(x==1&&y==1) continue;
		else if(x==1&&y==2) ansb++;
		else if(x==1&&y==3) ansa++;
		else if(x==1&&y==4) ansb++;

		else if(x==2&&y==0) ansb++;
		else if(x==2&&y==1) ansa++;
		else if(x==2&&y==2) continue;	
		else if(x==2&&y==3) ansb++;
		else if(x==2&&y==4) ansa++;

		else if(x==3&&y==0) ansb++;
		else if(x==3&&y==1) ansb++;
		else if(x==3&&y==2) ansa++;
		else if(x==3&&y==3) continue;	
		else if(x==3&&y==4) ansa++;

		else if(x==4&&y==0) ansa++;
		else if(x==4&&y==1) ansa++;
		else if(x==4&&y==2) ansb++;	
		else if(x==4&&y==3) ansb++;
//		cout<<i<<" "<<x<<" "<<y<<" "<<ansa<<" "<<ansb<<endl; 
	}
	cout<<ansa<<" "<<ansb<<endl;
	return 0;
}
2024/3/6 21:26
加载中...