求助
查看原帖
求助
739640
Handsome_Brother_Boy楼主2024/3/19 12:52

题目在这

#include<bits/stdc++.h>
using namespace std;
long long A,B,al,bl,aa[210],bb[210],n,a,b;
int main()
{
	cin>>n>>al>>bl;
	for(int i=1;i<=al;i++)
	{
		cin>>aa[i];
	}
	for(int i=1;i<=bl;i++)
	{
		cin>>bb[i];
	}
	for(int i=1;i<=n;i++)
	{
		long long ia=i,ib=i;
		ia%=al;
		ib%=bl;
		if(ia==0)
		{
			ia=bl;
		}
		if(ib==0)
		{
			ib=bl;
		}
		a=aa[ia];
		b=bb[ib];
		if(a==b)
	{
		continue;
	}
	else if(a==0&&b==3)
	{
		A++;
	}
	else if(b==0&&a==3)
	{
		B++;
	}
	else if(a==1&&b==3)
	{
		A++;
	}
	else if(b==1&&a==3)
	{
		B++;
	}
	else if(a==2&&b==4)
	{
		A++;
	}
	else if(b==2&&a==4)
	{
		B++;
	}
	else if(a==3&&b==4)
	{
		A++;
	}
	else if(b==3&&a==4)
	{
		B++;
	}
	else if(a==0&&b==2)
	{
		A++;
	}
	else if(b==0&&a==2)
	{
		B++;
	}
	else
	{
		if(a>b)
		{
			A++;
		}
		else
		{
			B++;
		}
	}
	}
	cout<<A<<" "<<B;
	return 0;
 } 

70分求助

2024/3/19 12:52
加载中...