제출 #32317

#제출 시각아이디문제언어결과실행 시간메모리
32317dqhungdlHacker (BOI15_hac)C++14
20 / 100
0 ms2032 KiB
#include <bits/stdc++.h>
using namespace std;

int n,sum=0,res=0,a[4005];

int main()
{
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>a[i];
        a[i+n]=a[i];
        sum+=a[i];
    }
    for(int i=1;i<=2*n;i++)
        a[i]+=a[i-1];
    int k=n/2;
    for(int i=1;i<=n;i++)
    {
        int maxn=0;
        for(int j=i+k;j<i+n;j++)
            maxn=max(maxn,a[j]-a[j-k]);
        res=max(res,sum-maxn);
    }
    cout<<res;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...