https://www.acmicpc.net/problem/4836
문자열 문제다. 쉽게 풀 수 있지만 문제 자체가 조금 번거롭기도 하고 꼼꼼히 보지 않으면 실수하기 쉽다.
풀이
배열에 담아 각 조건을 탐색하면 된다. 1번 조건의 "dip은 jiggle을 춘 다음이나 다다음, 또는 twirl을 추기 전에 출 수 있다." 부분에서 twril이 문장 이후 아무 데나 나오면 되는 것으로 착각했다. dip 바로 뒤에 twirl이 오는지만 확인하면 된다.
다른 조건들의 경우 배열의 contain 메소드를 사용하여 풀어내면 된다. 단 출력할 때의 문장 포맷을 잘 확인하고 출력하자. 제대로 확인 안 해서 틀린 부분을 찾아내느라 시간을 낭비했다. 문제를 꼼꼼히 읽었는지를 요하는 문제다.
정답 코드
'Problem Solving > BOJ' 카테고리의 다른 글
[11444] 피보나치 수 6 (0) | 2023.02.08 |
---|---|
[17144] 미세먼지 안녕! (0) | 2023.02.07 |
[4485] 녹색 옷 입은 애가 젤다지? (0) | 2023.02.05 |
[3048] 개미 (0) | 2023.02.04 |
[14466] 소가 길을 건너간 이유 6 (0) | 2023.02.03 |