제출 #545404

#제출 시각아이디문제언어결과실행 시간메모리
545404AJ00Labels (NOI20_labels)C++14
0 / 100
17 ms2860 KiB
#include <bits/stdc++.h> using namespace std; #define int long long const int INF = 1e18; int a[300005],d,maxm,minm; signed main() { ios_base::sync_with_stdio(false); cin.tie(0); int t=1,n; // cin >> t; while (t--){ cin >> n; a[0] = 0; maxm = 0; minm = 0; for (int i = 0; i < n; i++){ cin >> d; a[i+1] = a[i]+d; maxm = max(maxm,a[i+1]); minm = min(minm,a[i+1]); } if (maxm-minm != n-1){ cout << "-1\n"; continue; } int diff = 1-minm; for (int i = 0; i < n; i++){ cout << a[i] + diff << " "; } } 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...