728x90
- C++
#include <algorithm>
#include <iostream>
using namespace std;
int H, W, answer;
int arr[501];
int main() {
cin.tie(0);
ios_base::sync_with_stdio(0);
cin >> H >> W;
for (int i = 0; i < W; i++) cin >> arr[i];
for (int i = 1; i < W; i++) {
int left = -1, right = -1, min_num = 0;
for (int j = i; j >= 0; j--) left = max(left, arr[j]);
for (int j = i; j < W; j++) right = max(right, arr[j]);
min_num = min(left, right);
answer += (min_num - arr[i]);
}
cout << answer;
return 0;
}
|
cs |
728x90
'PS' 카테고리의 다른 글
거스름돈 기초 문제 (0) | 2020.11.12 |
---|---|
BOJ 2304 - 창고 다각형 (0) | 2020.10.26 |
BOJ 1725 - 히스토그램 (0) | 2020.10.26 |
BOJ 1935 - 후위 표기식 2 (0) | 2020.10.25 |
BOJ 1238 - 파티 (0) | 2020.10.02 |