#1317
자피ANA~?
시간 제한
1s
메모리 제한
512MB
제출
53
정답
25
맞힌 사람
25
정답 비율
47.2%
문제
ANA회장 황현석은 다음과 같은 상황에 처했다!!
26학번 후배 : 선배! 저 피자 먹고 싶어요~!
황현석 : 알겠어, 내가 만들어줄게!!
황현석은 피자라는 음식이 무엇인지 모름에도 불구하고 후배에게 미움을 받지 않기 위해 아는 척을 해버렸다…!!
그래서 썬더치킨에서 피자라는 음식을 만든 경험이 있는 교육부장 김동희를 찾아가며 피자를 까먹지 않기 위해 중얼거렸다.
황현석 : 피자피자피자피자피자…..
(김동희를 만남)
황현석 : 너 자피 아나??
김동희 : 자피가 아니라 피자잖아 바보야~~~!!
황현석은 이를 통해 어떤 단어를 입으로 말하면서 외우면 외우던 단어의 앞부분이 뒤로 밀려 단어가 달라질 수도 있다는 사실을 알았다. 그래서 황현석은 이를 ‘말하며 외우기 문자열’이라고 하기로 했다.
길이가 같은 두 문자열 , 가 있을 때, 의 앞에서 개의 문자를 떼어내어 순서를 유지한 채 뒤에 붙였을 때 가 될 수 있다면 를 의 ‘말하며 외우기 문자열’이라고 한다. 여기서 는 이상 이하의 정수이다.
외우려던 단어와 외워진 단어가 주어졌을 떄 외워진 단어가 ‘말하며 외우기 문자열’인지 판별하는 프로그램을 작성하시오.
입력
첫번째 줄에 외우려던 길이 짜리 단어 가 주어지고 두번째 줄에 외워진 길이 짜리 단어 가 주어진다.
입력으로 주어지는 문자열은 영어로만 이루어져있다.
출력
‘말하며 외우기 문자열’이면 “PIZZA!”를 출력하고, 아니라면 “ZZAPI?”를 출력하시오.
예제 입력 1
PIZZA
ZZAPI
예제 출력 1
PIZZA!
예제 입력 2
ABC
ACB
예제 출력 2
ZZAPI?
- 문제를 만든 사람
- 표강준
- 알고리즘 분류
코드 제출
코드를 제출하려면 로그인이 필요합니다.
로그인내 제출
제출 내역이 없습니다.
맞은 사람
| # | 순위 | 사용자 | 언어 | 시간 | 메모리 | 코드 길이 | |
|---|---|---|---|---|---|---|---|
| 8247 | 🥇 | TACOCAT | Python | 7ms | 8360KB | 200B | |
| 8428 | 🥈 | 안우진 | Python | 7ms | 8440KB | 87B | |
| 8053 | 🥉 | 일단출전 | Python | 8ms | 8360KB | 251B | |
| 7299 | 4 | 베스킨라빈스숭이원 | Python | 8ms | 8360KB | 166B | |
| 7496 | 5 | 공대남 | Python | 8ms | 8360KB | 193B | |
| 7375 | 6 | 가나 | Python | 8ms | 8368KB | 314B | |
| 7260 | 7 | 요를레이히말고영크크 | Python | 8ms | 8376KB | 193B | |
| 8693 | 8 | 표강준 | Python | 8ms | 8376KB | 95B | |
| 7994 | 9 | 이관복명장냉면단골손님 | Python | 8ms | 8376KB | 168B | |
| 7341 | 10 | 아보카도 | Python | 8ms | 8412KB | 165B | |
| 7693 | 11 | 박찬이 | Python | 9ms | 8280KB | 184B | |
| 7673 | 12 | 메가커피 | Python | 9ms | 8344KB | 175B | |
| 7295 | 13 | 윤호와_친구들 | Python | 9ms | 8360KB | 408B | |
| 7566 | 14 | 딸요스 | Python | 9ms | 8376KB | 218B | |
| 7220 | 15 | 세얼간이 | Python | 13ms | 19112KB | 148B | |
| 8280 | 16 | 박종현 | PyPy | 22ms | 55352KB | 209B | |
| 8297 | 17 | 니얼굴 | PyPy | 22ms | 55540KB | 121B | |
| 7132 | 18 | 지구인 | PyPy | 23ms | 55288KB | 144B | |
| 7131 | 19 | Team_Choi | PyPy | 23ms | 55580KB | 197B | |
| 7234 | 20 | 코요태 | PyPy | 24ms | 55292KB | 231B |
1 / 2
난이도 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
| # | 사용자 | 문제 | 결과 | 언어 | 시간 | 메모리 | 코드 길이 | 제출 시간 | |
|---|---|---|---|---|---|---|---|---|---|
| 8693 | 맞았습니다 | Python | 8ms | 8376KB | 95B | 2026. 06. 01. 11:17 | |||
| 8428 | 맞았습니다 | Python | 7ms | 8440KB | 87B | 2026. 05. 26. 08:27 | |||
| 8366 | 맞았습니다 | Python | 56ms | 8376KB | 212B | 2026. 05. 26. 04:00 | |||
| 8297 | 맞았습니다 | PyPy | 22ms | 55540KB | 121B | 2026. 05. 25. 15:24 | |||
| 8296 | 틀렸습니다 | PyPy | - | - | 121B | 2026. 05. 25. 15:23 | |||
| 8295 | 틀렸습니다 | PyPy | - | - | 123B | 2026. 05. 25. 15:22 | |||
| 8294 | 런타임 에러 | PyPy | - | - | 124B | 2026. 05. 25. 15:22 | |||
| 8280 | 맞았습니다 | PyPy | 22ms | 55352KB | 209B | 2026. 05. 25. 15:00 | |||
| 8247 | 맞았습니다 | Python | 7ms | 8360KB | 200B | 2026. 05. 25. 12:36 |