파이썬 백준 2711번
브론즈 2
https://www.acmicpc.net/problem/2711
문제 보기
분류: 구현, 문자열
문제 풀기
입력받은 문자를 하나씩 빼내면서 오타로 이루어진 위치의 문자가 나오면 제외하고 모두 차곡차곡 재 결합한다.
코드 보기
import sys
inputdata = sys.stdin.readline
def fnDeleteTypo(position, text):
resultText = ""
i = 1
for t in text: # 문자를 왼쪽에서 하나씩 빼냄.
if i != int(position): # 주어진 위치와 i 가 같을때 빼고 순차적으로 문자를 합침.
resultText += t
i += 1
print(resultText)
if __name__ == "__main__":
tCase = int(inputdata().strip())
for _ in range (tCase):
position, text = map(str, inputdata().split())
fnDeleteTypo(position, text)
'공부하기 > 백준' 카테고리의 다른 글
[Python] 백준 풀기 4470 - 줄번호 (0) | 2023.02.17 |
---|---|
[Java] 백준 풀기 10102 - 개표 (0) | 2023.02.16 |
[Python] 백준 풀기 11945 - 뜨거운 붕어빵 (0) | 2023.02.14 |
[Java] 백준 풀기 10821 - 정수의 개수 (0) | 2023.02.13 |
[Java] 백준 풀기 10987 - 모음의 개수 (0) | 2023.02.12 |