코드
from collections import deque
while True:
try:
s,t = input().split()
s = deque(s) # 덱에 넣어준다.
for i in t:
if s and i == s[0]: # 덱에 원소가 존재하고 첫번째 원소가 i와 같다면
s.popleft() # 빼준다
print("No") if s else print("Yes") # 원소가 남아있지 않다면 yes, 있으면 no
except EOFError: break # EOF 에러 예외처리
'백준' 카테고리의 다른 글
[백준] 2589번 보물섬 파이썬 코드 (0) | 2023.10.26 |
---|---|
[백준] 1325번 효율적인 해킹 파이썬 코드 (0) | 2023.10.26 |
[백준] 17087번 숨바꼭질 6 파이썬 코드 (0) | 2023.10.23 |
[백준] 2468번 안전 영역 파이썬 코드 (0) | 2023.10.23 |
[백준] 1697번 숨바꼭질 파이썬 코드 (0) | 2023.10.20 |
코드
from collections import deque
while True:
try:
s,t = input().split()
s = deque(s) # 덱에 넣어준다.
for i in t:
if s and i == s[0]: # 덱에 원소가 존재하고 첫번째 원소가 i와 같다면
s.popleft() # 빼준다
print("No") if s else print("Yes") # 원소가 남아있지 않다면 yes, 있으면 no
except EOFError: break # EOF 에러 예외처리
'백준' 카테고리의 다른 글
[백준] 2589번 보물섬 파이썬 코드 (0) | 2023.10.26 |
---|---|
[백준] 1325번 효율적인 해킹 파이썬 코드 (0) | 2023.10.26 |
[백준] 17087번 숨바꼭질 6 파이썬 코드 (0) | 2023.10.23 |
[백준] 2468번 안전 영역 파이썬 코드 (0) | 2023.10.23 |
[백준] 1697번 숨바꼭질 파이썬 코드 (0) | 2023.10.20 |