Submission #503956

#TimeUsernameProblemLanguageResultExecution timeMemory
503956bebecanvasLabels (NOI20_labels)C++14
100 / 100
75 ms6652 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define endl '\n' signed main(){ ios_base::sync_with_stdio(false); cin.tie(0); int n; cin >> n; int a[n]; a[0]= 0; int minn= 0; int maxx= 0; for(int i=1; i<n; i++){ int t; cin>> t; t= t+ a[i-1]; a[i]= t; minn= min(minn, a[i]); maxx= max(maxx, a[i]); } int d= maxx-minn+1; if(d!=n){cout << -1 << endl;} else{ int add= 1-minn; for(int i=0; i<n; i++){ cout << a[i]+add << 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...
#Verdict Execution timeMemoryGrader output
Fetching results...