Submission #524362

#TimeUsernameProblemLanguageResultExecution timeMemory
524362reniStove (JOI18_stove)C++17
100 / 100
21 ms2828 KiB
#include<bits/stdc++.h> #define endl '\n' using namespace std; long long a[100003], r[100003]; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); long long n,k,i,brm,res=0; cin>>n>>k; for(i=0;i<n;i++) { cin>>a[i]; if(i!=0)r[i-1]=a[i]-a[i-1]-1; } sort(r,r+n-1); res=a[n-1]-a[0]+1; for(i=n-2;i>=n-k;i--) { res-=r[i]; } cout<<res<<endl; }

Compilation message (stderr)

stove.cpp: In function 'int main()':
stove.cpp:11:21: warning: unused variable 'brm' [-Wunused-variable]
   11 |     long long n,k,i,brm,res=0;
      |                     ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...