알고리즘 풀이/백준
[백준][Java] 2920번 음계
배게
2018. 4. 19. 03:13
728x90
예외 : 8 7 3 4 5 6 2 1
res값이 mixed로 넘어가지 않고 asc,desc의 값만 가지며 피하는 것을
막기 위해 앞에 조건문 하나를 더붙여준다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String res=null; int momen_num; for(int i=1;i<=8;i++) { momen_num=sc.nextInt(); if(res!="descending" && momen_num==i) res="ascending"; else if(res!="ascending" && momen_num==9-i) res="descending"; else { res="mixed"; break; } } System.out.println(res); } } |