백준 2212번 센서 - C++Algorithm/BOJ PS2024. 11. 14. 23:21
Table of Contents
문제
입력
출력
문제 링크
https://www.acmicpc.net/problem/2212
풀이
시간 관계상 풀이는 다음에 올리겠다...
C++ 코드
#include <iostream>
#include <queue>
#include <algorithm>
using namespace std;
int N, K;
int S[10000];
int D[10000];
int answer;
void input() {
cin >> N >> K;
for(int i = 0; i < N; i++){
cin >> S[i];
}
sort(S, S + N);
}
void solve() {
for(int i = 1; i < N; i++){
D[i-1] = S[i] - S[i - 1];
}
sort(D, D + N);
for(int i=0; i < N - K + 1; i++){
answer += D[i];
}
}
void output() {
cout << answer << endl;
}
int main(void){
input();
solve();
output();
}
'Algorithm > BOJ PS' 카테고리의 다른 글
백준 2579번 계단 오르기 - SWIFT (0) | 2024.11.14 |
---|---|
백준 31926번 밤양갱 - C++ (0) | 2024.11.13 |
백준 2847번 게임을 만든 동준이 - C++ (0) | 2024.11.12 |
백준 13417번 카드 문자열 - C++ (0) | 2024.11.11 |
백준 14916번 거스름돈 - C++ (0) | 2024.11.10 |
@노근 :: NOGUEN 블로그