9935
-
[Python] BOJ 9935 문자열 폭발코딩테스트/백준 2025. 2. 20. 16:38
요구사항 시간 제한: 2초 메모리 제한: 128MB폭발 안할 거 처럼 보여도 (예제 입력1) 폭발하고 왼쪽 문자열과 오른쪽 문자열과 합쳤을 때, 폭발 문자열이라면 폭발한다.남아 있는 문자가 없는 경우 FRULA를 출력한다. 설계 1 문자열에 폭발 문자열을 반복적으로 찾는다.남아 있는 문자가 없는 경우 "FRULA"를 출력한다.import sysinput = lambda: sys.stdin.readline().rstrip()sentence = input() # 입력 받은 문자열bomb = input() # 폭발 문자열while bomb in sentence: sentence = sentence.replace(bomb, "")if not sentence: print("FRULA") e..
-
[Python] BOJ 9935: 문자열 폭발코딩테스트/백준 2024. 11. 20. 09:04
요구사항시간 제한 2초메모리 제한 128MB비어 있다면 FRULA를, 아니라면 폭발 후 문자열을 출력하라설계 1입력 받은 문자열(line) 과 비교할 문자열(target) 을 받는다.line 에서 target 기준으로 왼쪽과 오른쪽으로 나누어 저장한다.line을 업데이트 한다. line = left + right요구사항에 맞게 출력한다. 구현 1import sysinput = lambda: sys.stdin.readline().rstrip()line = input()target = input()# 결과 문자열while target in line: # 더 이상 target이 없을 때까지 반복 index = line.find(target) # target의 시작 위치 left_stack = l..