https://softeer.ai/practice/info.do?idx=1&eid=408
확실히 같은 level2더라도 재직자 대회 문제냐 아니냐에 따라 난도가 많이 차이나는듯
재직자 대회 문제풀다가 이거푸니까 읭했다
쉽긴한데 동시에
뭔가 더 멋지게 풀고싶은데 그렇지 못해서 아쉬움
힝구
입력받으면서 동시에 처리하는것도 가능할거같음
하지만 저는 맘이급하므로 끝 ㅎ
#include<iostream>
using namespace std;
int num[8];
bool mixed=false;
string an;
int main(int argc, char** argv)
{
// 1->8 연속적이면 ascending
// 8->1 descending
// 둘다 아니면 mixed
for (int i = 1; i < 9; i++) {
cin >> num[i];
}
for (int i = 1; i < 8; i++) {
if (num[i] == num[i+1] - 1) {
an = "ascending";
}
else if (num[i] == num[i+1] + 1) {
an = "descending";
}
else {
mixed = true;
}
}
if (mixed) {
cout << "mixed";
}
else {
cout << an;
}
return 0;
}