本地都无法通过 思索不出问题
查看原帖
本地都无法通过 思索不出问题
362558
Bread_m楼主2022/8/23 17:26
#include<bits/stdc++.h>
using namespace std;
int a[201],b[201];
int s1=0,s2=0,w1=0,w2=0;
int main(){
	int s[5][5]={{3,0,1,1,0},{1,3,0,1,0},{0,1,3,0,1},{0,0,1,3,1},{1,1,0,0,3}};
    int n,nn,nnn;
    cin >> n >> nn >> nnn;
    for(int i=1;i<=nn;i++) cin >> a[i];
    for(int i=1;i<=nnn;i++) cin >> b[i];
    for(int i=1;i<=n;i++){
    	if(s1==nn) s1=0;
    	if(s2==nnn) s2=0;
    	if(s[b[s2]][a[s1]]==1&&s1<s2) w1++;
    	else if(s[b[s2]][a[s1]]==1&&s1>s2) w2++;
    	else if(s[b[s2]][a[s1]]==0&&s1<s2) w2++;
    	else if(s[b[s2]][a[s1]]==0&&s1>s2) w1++;
    	s1++,s2++;
	}
	cout << w1 << " " << w2;
}

求助!

2022/8/23 17:26
加载中...