https://www.acmicpc.net/problem/2920
#include <iostream>
#include <string>
using namespace std;
int main() {
int C[8];
string adm;
for (int i = 0; i < 8; i++) cin >> C[i];
for (int j = 0; j < 7; j++) {
if (C[0] == 1) {
if (C[j + 1] - C[j] == 1) adm = "ascending";
else {
adm = "mixed";
break;
}
}
else if (C[0] == 8) {
if (C[j] - C[j + 1] == 1) adm = "descending";
else {
adm = "mixed";
break;
}
}
else {
adm = "mixed";
break;
}
}
cout << adm << '\n';
}
'Programming > Algorithm' 카테고리의 다른 글
[C++] 백준 10809번 : 알파벳 찾기 (0) | 2019.02.04 |
---|---|
[C++]백준 11654번 : 아스키코드 (0) | 2019.02.04 |
[C++]백준 8958번 : OX퀴즈 (0) | 2019.02.04 |
[C++]백준 2588번 : 곱셈 (0) | 2019.02.03 |
[C++]백준 1934번 : 최소 공배수 (0) | 2019.02.03 |