문제
https://www.acmicpc.net/problem/9935
코드
st=input()
bomb=input()
b_length=len(bomb)
b_arr=[]
for i in bomb:
b_arr.append(i)
q=[]
for i in st:
q.append(i)
length=len(q)
temp=b_length
if length>=len(bomb):
if q[length-b_length:length]==b_arr:
while(temp):
temp-=1
q.pop()
if q:
for i in q:
print(i, end="")
else:
print("FRULA")
생각 정리
한개씩 입력 받으며, 스택의 마지막 부분에 집중하여 폭발 문자열 크기만큼 비교
'문제풀이 > 기타' 카테고리의 다른 글
[파이썬] [재귀] 백준 2447 별 찍기 - 10 (0) | 2023.01.02 |
---|---|
[파이썬] [기타] 백준 6588 골드하브의 추측 (0) | 2022.12.30 |
[파이썬] [큐] 백준 3190 뱀 (0) | 2022.05.23 |
[파이썬] [완전탐색] 백준 1107 리모컨 (0) | 2022.05.03 |
[파이썬] [수학] 백준 1011 Fly me (0) | 2022.04.26 |