Submission #792448

#TimeUsernameProblemLanguageResultExecution timeMemory
792448vjudge1Stove (JOI18_stove)C++17
0 / 100
1 ms320 KiB
#ifdef Home #define _GLIBCXX_DEBUG #endif // Home #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef long double ld; main() { #ifdef Home freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout); #endif // Home ios_base::sync_with_stdio(0); cin.tie(0); int n, k, pr, cr, ans; cin >> n >> k >> pr; if(n == 1) { cout << 1; return 0; } vector < int > a(n); ans = pr; for(int i = 1; i < n; ++ i) { cin >> cr; a[i] = cr - pr; pr = cr; } pr = ans; ans = cr - ans + 1; sort(a.rbegin(), a.rend()); for(int i = 0; i < k - 1; ++ i) { ans -= a[i] - 1; } cout << ans - pr + 1; }

Compilation message (stderr)

stove.cpp:12:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
   12 | main() {
      | ^~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...