Submission #1025600

#TimeUsernameProblemLanguageResultExecution timeMemory
1025600fv3Feast (NOI19_feast)C++14
22 / 100
25 ms8028 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; int main() { ios::sync_with_stdio(0); cin.tie(0); int N, K; cin >> N >> K; vector<ll> a(N); for (int i = 0; i < N; i++) cin >> a[i]; // K = 1 vector<ll> prefixSum(N); ll minPrefix = 0; ll res = 0; for (int i = 0; i < N; i++) { if (i) prefixSum[i] = prefixSum[i-1]; prefixSum[i] += a[i]; minPrefix = min(minPrefix, prefixSum[i]); res = max(res, prefixSum[i] - minPrefix); } cout << res << '\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...