반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
오타가 난 곳을 지운 문자열을 출력하는 문제입니다.
2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학
리스트의 pop() 함수를 이용하면, 원하는 위치의 문자를 삭제할 수 있습니다.
3. 코드
T = int(input())
for i in range(T):
x, s = input().split()
res = list(s)
res.pop(int(x)-1)
print("".join(res))
문자열을 list타입으로 바꾼 뒤, pop을 이용해서 오타난 위치를 빼줍니다.
그 뒤에, 리스트 항목을 join연산해서 문자열로 만들어 출력합니다.
"".join(list)는 리스트 항목들을 ""(공백없이) 합치는 기능을 합니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 9610 사분면 - Python (0) | 2022.02.06 |
---|---|
[구현/수학] 백준 3058 짝수를 찾아라 - Python (0) | 2022.02.06 |
[구현/수학] 백준 9086 문자열 - Python (0) | 2022.02.06 |
[구현/수학] 백준 2592 대표값 - Python (0) | 2022.02.06 |
[구현/수학] 백준 2744 대소문자 바꾸기 - Python (0) | 2022.02.06 |
댓글