[백준/파이썬] 2711번

민정·2023년 1월 12일
0

[백준/파이썬]

목록 보기
27/245
post-thumbnail

백준 2711번

문제

https://www.acmicpc.net/problem/2711

코드

import sys
num = int(input())

for i in range(num):
    arr = []
    n , s = sys.stdin.readline().rstrip('\n').split()
    n = int(n) - 1

    for j in range(len(s)):
        if j == n:
            continue
        else:
            arr.append(s[j])

    for k in arr:
        print(k, end = "")
    print("")

풀이

원래는 replace()를 사용하여 값을 삭제하려고 했으나 복잡해져 새로운 리스트를 생성하여 거기에 특정 위치의 문자를 제외하고 추가하였습니다. 이때 n을 인덱스 값으로 치환하기 위해 1을 빼줍니다.

profile
パㅔバ6ㅇr 덤벼ㄹΓ :-0

0개의 댓글