https://softeer.ai/practice/info.do?idx=1&eid=408
Softeer
연습문제를 담을 Set을 선택해주세요. 취소 확인
softeer.ai
#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main(int argc, char** argv)
{
// dct 변속기
// N라인
// 1~8단 연속적으로 변속 ascending
// 8~1단 연속적으로 변속 descending
//둘다 아니면 mixed
/* 제약조건
어지는 숫자는 문제 설명에서 설명한 변속 정도이며, 1부터 8까지 숫자가 한번씩 등
*/
int m=0;
string answer="";
bool bCheck1=false;
bool bCheck2=false;
for(int i=0;i<8;i++){
int num;
cin>>num;
if(m==0){
m=num;
}
if(m-num<0){
m=num;
bCheck1=true;
answer="ascending";
}
if(m-num>0){
m=num;
bCheck2=true;
answer="descending";
}
if(bCheck1==true&&bCheck2==true){
answer="mixed";
i=10;
break;
}
}
cout<<answer;
return 0;
}