제출 #779105

#제출 시각아이디문제언어결과실행 시간메모리
779105vjudge1Stove (JOI18_stove)C++17
0 / 100
0 ms212 KiB
#include <bits/stdc++.h> using namespace std; int n, k; vector <int> dp, v; int main() { ios_base :: sync_with_stdio(0); cin.tie(0); // freopen("stove.in", "r", stdin); // freopen("stove.out", "w", stdout); cin >> n >> k; dp.resize(n + 1, INT_MAX); v.resize(n + 1); dp[1] = 1; for(int i = 1; i <= n; i ++) cin >> v[i]; for(int i = 2; i <= n; i ++) { int last = min(k, i); for(int j = last; j >= 2; j --) { dp[j] = dp[j - 1] + 1; } dp[1] = dp[1] + v[i] - v[i - 1]; } cout << dp[k]; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...