DHistory
[Programmers] Level 1 - 숫자 문자열과 영단어 본문
문제
풀이
"""
일부 자릿수를 영단어로 바꿈
=> 원래 숫자를 찾아야 함.
== example ==
1478 -> one4seveneight
"""
def solution(s: str):
numbers = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine']
for index, value in enumerate(numbers):
s = s.replace(value, str(index))
return int(s)
채점 결과
'Computer Science > Algorithm' 카테고리의 다른 글
[Programmers] Level 1 - 로또의 최고 순위와 최저 순위 (0) | 2023.08.03 |
---|---|
[Programmers] Level 1 - 약수의 개수와 덧셈 (0) | 2023.08.03 |
[Programmers] Level 1 - 부족한 금액 계산하기 (0) | 2023.08.03 |
[Programmers] Level 1 - 없는 숫자 더하기 (0) | 2023.08.03 |
[Programmers] Level 1 - 최소직사각형 (0) | 2023.08.02 |