
https://www.acmicpc.net/problem/2711
문제 전문은 링크 참조
문제가공
- 최초 입력은 반복 케이스 회수
- 숫자와 문자를 입력 받는다.
- 입력받은 숫자에 위치해 있는 글자를 문자에서 삭제 후 출력한다.
코드작성
#print(f'{2324:05d}')
for _ in range(int(input())):
a,b = input().split()
idx = int(a)-1
arr = list(b)
del arr[idx]
print(*arr, sep='')
리뷰
arr.remove(val) 함수는 배열의 값으로 삭제를 하기 때문에,
del arr[idx]를 이용해 인덱스로 삭제하자.
'Python > 백준 (BOJ)' 카테고리의 다른 글
| [BOJ][B2]수 정렬하기 - 2750 (0) | 2025.09.07 |
|---|---|
| [BOJ][B2]피보나치 수 - 2747 (0) | 2025.09.06 |
| [BOJ][레벨]이진법 시계 - 2704 (0) | 2025.09.04 |
| [BOJ][B2]Cryptoquote - 2703 (0) | 2025.09.03 |
| [BOJ][B2]초6 수학 - 2702 (2) | 2025.09.02 |