본문 바로가기
알고리즘

백준 알고리즘 2562, 2920

by mingutistory 2019. 9. 6.
728x90

1.

2562번

 

2. 2920

음계

 

int[] asc = {1, 2, 3, 4, 5, 6, 7, 8};
int[] des = {8, 7, 6, 5, 4, 3, 2, 1};
int[] check = new int[8];

Scanner sc = new Scanner(System.in);

for(int i = 0; i < 8; i++) {
check[i] = sc.nextInt();
}

int i;
for(i = 0; i < 8; i++) {

if(check[i] == asc[i]) {
continue;
} else {
break;
}

}

if(i == 8) {
System.out.println("ascending");
}

int j;
for(j = 0; j < 8; j++) {

if(check[i] == des[i]) {
continue;
} else {
break;
}

}

if(j == 8) {
System.out.println("descending");
}

int k;
for(k = 0; k < 8; k++) {
if(check[i] != des[i] && check[i] != asc[i]) {
continue;

}

if(k == 8) {
System.out.println("mixed");
}


근데 .. 아닌거 같아.. 이건 좀.. 

 

https://rightbellboy.tistory.com/43

 

[백준/BOJ] 2920번 음계 (java)

백준 온라인 저지(BOJ) 2920번 음계 https://www.acmicpc.net/problem/2920 * 사용언어 : java, 자바 1. 문제 8개 음이 숫자로 주어짐 1부터 8까지 순서대로면 ascending, 8부터 1까지 순서대로면 descending, 둘..

rightbellboy.tistory.com

이렇게 간단히 풀면 자괴감 들고 괴로워 ...

 

 

300x250

'알고리즘' 카테고리의 다른 글

[200311/D-1] 백준 알고리즘 공부  (0) 2020.03.11
백준 알고리즘 문제 풀이 관련  (0) 2020.03.11
백준 알고리즘 8958  (0) 2019.09.09
백준 알고리즘 10950, 2439  (0) 2019.09.05
백준 알고리즘 2884, 10817  (0) 2019.09.04

댓글