https://www.acmicpc.net/problem/2920
public class Boj2920_음계 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int[] arr = new int[8];
int[] asc = {1,2,3,4,5,6,7,8};
int[] desc = {8,7,6,5,4,3,2,1};
for (int i = 0; i < 8; i++) {
arr[i] = Integer.parseInt(st.nextToken());
}
boolean isAsc = true;
for (int i = 0; i < arr.length; i++) {
if (arr[i] != asc[i]) {
isAsc = false;
break;
}
}
boolean isDesc = true;
for (int i = 0; i < arr.length; i++) {
if (arr[i] != desc[i]) {
isDesc = false;
break;
}
}
if (isAsc) {
System.out.println("ascending");
} else if(isDesc) {
System.out.println("descending");
} else {
System.out.println("mixed");
}
}
}
'알고리즘 > 백준' 카테고리의 다른 글
백준 11721 열 개씩 끊어 출력하기 (0) | 2022.02.17 |
---|---|
백준 2309 일곱난쟁이 (0) | 2022.02.17 |
백준 5585 거스름돈 (0) | 2022.02.15 |
백준 11719 그대로 출력하기2 (0) | 2022.02.15 |
백준 5598 카이사르 암호 (0) | 2022.02.14 |