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); } } |
'알고리즘 풀이 > 백준' 카테고리의 다른 글
[백준][Java] 2448번 별찍기 (0) | 2018.04.19 |
---|---|
[백준][Java] 10039번 평균 점수 (2) | 2018.04.19 |
[백준][Java] 2577번 숫자의 개수 (0) | 2018.04.19 |
[백준][Java] 1152번 단어의 개수 (0) | 2018.04.18 |
[백준][Java] 1065번 한수 (0) | 2018.04.17 |