Submission #503436

#TimeUsernameProblemLanguageResultExecution timeMemory
503436thegrimbeeLabels (NOI20_labels)C++14
0 / 100
34 ms5460 KiB
#include <bits/stdc++.h> using namespace std; #define int long long signed main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); int n; cin >> n; int mas = -n, mis = n, s = 0; vector<int> v(n); for (int i = 0; i < n-1; ++i){ cin >> v[i]; s += v[i]; mas = max(s, mas); mis = min(s, mis); } if (max(mas, (long long)0) - min((long long)0, mis) == n-1){ int x = 5 - max(mas, (long long)0); cout << x << ' '; for (int i = 0; i < n-1; ++i){ x += v[i]; cout << x << ' '; } } else cout << -1; }
#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...