1 条题解

  • 0
    @ 2022-12-29 11:51:51
    #include <bits/stdc++.h>
    using namespace std;
    int n,a,b,aa[205],bb[205],a1,b1;
    int main()
    {
    	cin>>n>>a>>b;
    	for(int i=0;i<a;i++) cin>>aa[i];
    	for(int i=0;i<b;i++) cin>>bb[i];
    	for(int i=0;i<n;i++)
    	{
    		if(aa[i%a]==0&&(bb[i%b]==2||bb[i%b]==3)) a1++;
    		else if(aa[i%a]==0&&(bb[i%b]==1||bb[i%b]==4)) b1++;
    		else if(aa[i%a]==1&&(bb[i%b]==0||bb[i%b]==3)) a1++;
    		else if(aa[i%a]==1&&(bb[i%b]==2||bb[i%b]==4)) b1++;
    		else if(aa[i%a]==2&&(bb[i%b]==1||bb[i%b]==4)) a1++;
    		else if(aa[i%a]==2&&(bb[i%b]==0||bb[i%b]==3)) b1++;
    		else if(aa[i%a]==3&&(bb[i%b]==2||bb[i%b]==4)) a1++;
    		else if(aa[i%a]==3&&(bb[i%b]==1||bb[i%b]==0)) b1++;
    		else if(aa[i%a]==4&&(bb[i%b]==0||bb[i%b]==1)) a1++;
    		else if(aa[i%a]==4&&(bb[i%b]==2||bb[i%b]==3)) b1++;
    	}
    	cout<<a1<<" "<<b1;
    	return 0;
    }
    

    信息

    ID
    836
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    31
    已通过
    14
    上传者