본문 바로가기
알고리즘/문자열

[백준][Python]6550번 부분 문자열

by 임짠짠 2022. 6. 28.
반응형
 

6550번: 부분 문자열

입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 문자열 s 와 t가 빈칸을 사이에 두고 들어온다. s와 t의 길이는 10만을 넘지 않는다.

www.acmicpc.net

 

 

코드

import sys
while(1):
	test = sys.stdin.readline().rstrip()
	if not test:
		break
	s,t = test.split()
	cnt = 0
	ans = 0

	for i in range(len(t)):
		if s[cnt] == t[i]:
			cnt += 1
		if cnt == len(s):
			ans = 1
			break
		
	if ans == 1:
		print("Yes")
	else:
		print("No")

 

처음에 입력값을 input()으로 받았더니 런타임 에러가 떠서 sys.stdin.readline()으로 바꿔줬다..

반응형

댓글