求助~~
查看原帖
求助~~
611614
xq_z楼主2023/4/29 10:18
#include<bits/stdc++.h>
using namespace std;
long long n,k,a[100005],s[100005],ans=0;
int main(){
    cin>>n>>k;
    for(int i=1;i<=n;i++){
        cin>>a[i];
        s[i]=s[i-1]+a[i];
    }
    for(int i=1,j=i+3;j<=n;i++,j++){
        if((s[j]-s[i])%k==0){
            if(s[j]-s[i]>ans) ans=s[j]-s[i];
        }
    }
    cout<<ans;
    return 0;
}

这道题应该是尺取,但不知道哪里错了

2023/4/29 10:18
加载中...