Submission #49160

#TimeUsernameProblemLanguageResultExecution timeMemory
49160faishol27Hacker (BOI15_hac)C++14
0 / 100
2 ms460 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; #define PUB push_back int N, dapat; ll data[500005], sliding = 0, ans = 0; vector <ll> score; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> N; dapat = (N+1)/2; for(int i=0;i<N;i++){ cin >> data[i]; } for(int i=0;i<dapat;i++) sliding += data[i]; score.PUB(sliding); for(int i=1;i<N;i++){ int right = (dapat+i-1)%N; sliding = sliding-data[i-1]+data[right]; score.PUB(sliding); } sort(score.begin(), score.end()); score.pop_back(); // for(ll elm:score){ // if(elm != score.back()) ans = max(ans, elm); // } cout << score.back() << endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...