제출 #584983

#제출 시각아이디문제언어결과실행 시간메모리
584983keta_tsimakuridzeDischarging (NOI20_discharging)C++14
36 / 100
1084 ms900 KiB
#include<bits/stdc++.h> using namespace std; #define int long long #define pii pair<int,int> #define f first #define s second #define endl "\n" const int N = 2e5 + 5, mod = 1e9 + 7, inf = 1e17; //! int t, dp[N], a[N ]; main() { // ios_base::sync_with_stdio(false),cin.tie(0),cout.tie(0); int n, m; cin >> n; for(int i = 1; i <= n; i++) { cin >> a[i]; dp[i] = inf; int mx = 0; for(int j = i; j >= 0; j--) { mx = max(mx, a[j]); dp[i] = min(dp[i], dp[j] + mx * (n - j)); } } cout << dp[n]; }

컴파일 시 표준 에러 (stderr) 메시지

Discharging.cpp:11:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
   11 | main() {
      | ^~~~
Discharging.cpp: In function 'int main()':
Discharging.cpp:13:9: warning: unused variable 'm' [-Wunused-variable]
   13 |  int n, m;
      |         ^
#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...