BOJ 2920
2020-01-07
위 문제는 백준 사이트의 알고리즘 2920번 문제에 관한 설명임
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int[] array = new int[8];
int i=0;
String check="";
for (; i < 8; i++)
{
array[i]=sc.nextInt();
}
for(i=0;i<=6;i++)
{
if(array[i+1]==array[i]+1)
check = "ascending";
else if(array[i+1]==array[i]-1)
check = "descending";
else
{
check="mixed";
break;
}
}
System.out.println(check);
}
}
처음 문제 제목부터 함정(?)이 숨어있다.
음계라고 c d e f~~~이런 식으로 되어있어서 하나하나 #define해서 처음에 풀었으나
알고보면 필요없었다.
문제푸는덴 상관없었지만 글을 올릴때를 위해 수정했다.