프로그래머스 코딩테스트 고득점 Kit의 문제입니다.
https://programmers.co.kr/learn/challenges?tab=algorithm_practice_kit
문제
https://programmers.co.kr/learn/courses/30/lessons/81301
내가 작성한 코드
import re
def solution(s):
answer = 0
numbers = ["zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"]
for i, num in enumerate(numbers):
s = re.sub(numbers[i], str(i), s)
return int(s)
- regex
- 영단어를 찾아 숫자로 바꾸어준다
다른 사람이 작성한 코드
None
기억해야할 것
- re나 replace를 할 수 있으면 쉽게 풀 수 있을 듯 하다
'코딩테스트' 카테고리의 다른 글
[프로그래머스][KAKAO_인턴][2021] 표 편집 (0) | 2021.09.05 |
---|---|
[프로그래머스][KAKAO_인턴][2021] 거리두기 확인하기 (0) | 2021.09.05 |
[프로그래머스][KAKAO_BLIND][2018] 자동 완성 (0) | 2021.09.03 |
[프로그래머스][KAKAO_BLIND][2018] 셔틀버스 (0) | 2021.09.03 |
[프로그래머스][KAKAO_BLIND][2018] N진수 게임 (0) | 2021.09.03 |