虽然做法很蒟蒻但还是不知道错在哪里
查看原帖
虽然做法很蒟蒻但还是不知道错在哪里
1131627
Freya_楼主2024/9/24 18:02
#include<bits/stdc++.h>
using namespace std;

const int N=205; 
int main(){
	int z=0,x=0,c=0;
	int a[N],b[N];
	int n,la,lb;
	cin>>n>>la>>lb;
	for(int i=1;i<=la;i++){
		cin>>a[i];
	}
	for(int i=1;i<=lb;i++){
		cin>>b[i];
	}
	for(int i=1;i<=n;i++){
		int j=1,k=1;
		j++;
		k++;
		if(j>la){
			j=1;
		}
		if(k>lb){
			k=1;
		}
		if(a[j]==1&&b[k]==0){
			x++;
		}
		else if(a[j]==2&&b[k]==0){
			z++;
		}
		else if(a[j]==2&&b[k]==1){
			x++;
		}
		else if(a[j]==3&&b[k]==0){
			z++;
		}
		else if(a[j]==3&&b[k]==1){
			z++;
		}
		else if(a[j]==3&&b[k]==3){
			x++;
		}
		else if(a[j]==4&&b[k]==0){
			x++;
		}
		else if(a[j]==4&&b[k]==1){
			x++;
		}
		else if(a[j]==4&&b[k]==2){
			z++;
		}
		else if(a[j]==4&&b[k]==3){
			z++;
		}
		else{
			c++;
		}
	}
	cout<<z<<" "<<x<<endl;
	return 0;
}
2024/9/24 18:02
加载中...