4AC6TLE求助(O2之后2AC8RE)
查看原帖
4AC6TLE求助(O2之后2AC8RE)
593436
Sercus_楼主2022/8/4 22:14
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
bool even(ll x){
	return x%2==0;
}
int main(){
	ll c=0,n,m;
	cin>>n>>m;
	ll num[n],color[n];
	for(int i=1;i<=n;i++) cin>>num[i];
	for(int i=1;i<=n;i++) cin>>color[i];
	for(int i=1;i<=n;i++) for(int j=i+1;j<=n;j++){
		if(i!=j&&even(i)==even(j)&&color[i]==color[j]){
			c=(c+(i+j)*(num[i]+num[j]))%10007;
		}
	}
	cout<<c;
    return 0;
}
2022/8/4 22:14
加载中...