시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 512 MB | 723 | 293 | 195 | 38.386% |
스러피(Slurpy)란 다음에서 설명할 어떠한 속성이 존재하는 문자열을 지칭한다. 문자열을 읽어서 스러피가 존재하는지를 판단하는 프로그램을 작성하라.
우선, 스럼프(Slump)는 다음 조건을 만족하는 문자열이다.
그리고 스림프(Slimp)는 다음 조건을 만족하는 문자열을 말한다.
마지막으로 스러피는 ‘스림프 + 스럼프’로 구성되는 문자열이라고 정의한다.
예를 들어,
첫 번째 줄에는 입력될 문자열의 개수를 나타내는 10보다 작거나 같은 양의 정수 N이 주어진다. 다음 줄부터 N개의 문자열이 입력된다. 문자열의 길이는 60 이하이며 알파벳 대문자로만 이루어져 있다..
첫 줄에는 “SLURPYS OUTPUT”을 출력한다. N개의 문자열 입력에 대해서 각 문자열이 스러피인지를 “YES” 또는 “NO”로 표기한다. 마지막으로 ‘END OF OUTPUT”를 출력한다.
2 AHDFG DFGAH
SLURPYS OUTPUT YES NO END OF OUTPUT