제출 #1181918

#제출 시각아이디문제언어결과실행 시간메모리
1181918adriannnDischarging (NOI20_discharging)C++20
0 / 100
59 ms8008 KiB
#include <iostream> #include <vector> #include <string> #include <algorithm> using namespace std; int main(){ ios_base::sync_with_stdio(false); int t; long long group, groupbase, sum; cin >> t; long long array[t]; for (int i = 0; i < t; i++){ cin >> array[i]; } group = array[t-1]; sum = 0; groupbase = group; for (int i = t-1; i >= 1; i--){ //cout << "group: " << group << "\n"; if(array[i-1] * (t-i+1) > groupbase){ //cout << "group extended\n"; group += groupbase; } else{ //cout << "group added\n"; groupbase = array[i-1]; sum += group; group = groupbase * (t-i+1); } } sum += group; cout << sum; }
#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...