Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
33601 baka24 【S】T3 C++ 通过 100 2 MS 1004 KB 736 2024-10-16 12:24:05

Tests(10/10):


#include<bits/stdc++.h> using namespace std; #define int long long #define pii pair<int,int> #define fr first #define sc second #define mk make_pair int read(){int x=0,f=1;char c=getchar();while(c<'0'||c>'9'){if(c=='-')f=-1;c=getchar();}while(c>='0'&&c<='9')x=x*10+c-'0',c=getchar();return x*f;} const int MAXN=100010; int n,k,sum,ans,a[MAXN]; void slv(){ n=read(),k=read(); for(int i=1;i<=n;i++)sum+=a[i]=read(); if(k==1){ printf("0"); return; } ans=sum; for(int i=1;i<=k;i++){ int res=0; for(int j=i;j<=n;j+=k){ res+=a[j]; } ans=min(ans,sum-res); } printf("%lld",ans); } signed main(){ slv(); return 0; }


测评信息: