알고리즘
입력 예제1 인 baekjoon 을 예로 들어보겠다.
출력을 했을 때, 1 0 -1 -1 2 -1 -1 -1 -1 4 3 -1 -1 7 5 -1 -1 -1 . . . -1 이렇게 나와야 한다.
이게 무슨말일까? 아래의 표를 보자.
b | a | e | k | j | o | o (X) | n |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
a | b | c | d | e | f | g | h |
1 | 0 | -1 | -1 | 2 | -1 | -1 | -1 |
i | j | k | l | m | n | o | p |
-1 | 4 | 3 | -1 | -1 | 7 | 5 | -1 |
q | r | s | t | u | v | w | x |
-1 | -1 | -1 | -1 | -1 | -1 | -1 | -1 |
y | z | ||||||
-1 | -1 |
표를 보면 입력한 단어의 인덱스값이 해당 알파벳의 값이라는 것을 알 수 있다.
입력 단어를 char 형으로 바꿔주고 for 문으로 해결하면 될 것 같다.
깃허브 링크는 위에 있습니다