제출 #1369715

#제출 시각아이디문제언어결과실행 시간메모리
1369715c12Stove (JOI18_stove)C++20
0 / 100
1 ms348 KiB

#pragma GCC optimize("O3")

#include<bits/stdc++.h>

using namespace std;

#define ll long long


int main() {
    int n,k;
    cin >> n >> k;
    k--;
    vector<int>cost;
    vector<int>vec(n);
    for(int i = 0;i < n;i++) cin >> vec[i];
    for(int i = 0;i < n-1;i++) if(vec[i+1] > vec[i]+1) cost.push_back(vec[i+1]-vec[i]-1);
    sort(cost.begin(),cost.end());
    int sum = n;
    for(int i = 0;i < cost.size()-k;i++){ 
        sum += cost[i];
    }
    cout << sum;
} 
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…