Algorithm/C++ - BOJ
백준/BOJ - 2847 게임을 만든 동준이 C++
ㅇㅇ잉
2021. 2. 16. 23:30
뒤에서부터 검사하면서, 내림차순이 될 수 있게끔 빼주면서 cnt를 증가시켜준다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include <iostream>
using namespace std;
int main(void) {
cout.tie(NULL);
cin.tie(NULL);
ios_base::sync_with_stdio(false);
int arr[101];
int N, cnt = 0;
cin >> N;
for (int i = 1; i <= N; i++) {
cin >> arr[i];
}
for (int i = N; i > 1; i--) {
while (arr[i] <= arr[i - 1]) {
arr[i - 1]--;
cnt++;
}
}
cout << cnt;
return 0;
}
|
cs |