问题标题: 酷町堂:4635

0
0
已解决
曾心
曾心
高级守护
高级守护

题目链接: 酷町堂:4635

#include <iostream>

#include <algorithm>

#include <cstdio>

#include <cmath>

#include <iomanip>

#include <stdio.h>

#include <string>

#include <cstring>

using namespace std;

long long n,m,a[105],b[105],cnt;

int main(){

    cin>>n>>m;

for(int i=1;i<=n;i++){

cin>>a[i];

}

for(int i=1;i<=n;i++){

cin>>b[i];

}

for(int i=1;i<=n;i++){

for(int j=i+1;j<=n;j++){

for(int k=j+1;k<=n;k++){

if(i<j&&j<k&&j-i==k-j&&b[i]==b[k]){

cnt+=(i+k)*(a[i]+a[k]);

}

}

}

}

cout<<cnt%10007;

    return 0;

}

80分

我要回答