[백준] 2920번: 음계
입력을 1차원 배열에 저장해놓고
0부터 7까지 반복문을 돌면서
해당 자리가 인덱스+1과 같으면 asc를 1씩 증가시키고
해당 자리가 8-인덱스와 같으면 des를 1씩 증가시키고
둘 다 아니면 mix를 1씩 증가시켰다.
그 후 asc가 8이면 ascending을 출력시키고
마찬가지로 des가 8이면 descending을 출력시키고
이 둘 다 아니면 mixed를 출력시켰다.
(이렇게 설명을 쓰고보니 굳이 mix를 1씩 증가하지 않아도 될것같다)
+
이렇게 하기 전에
string으로 바로 ascending, descending, mixed를 대입시키는 방법을
사용해서 '틀렸습니다'가 떴었다.
하나의 변수에 세가지 상태를 표현하려다 보니 틀린것같다.
더 공부해야겠다.....
코드↓
댓글
댓글 쓰기