Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total



GitHub Contribution
Loading data ...
관리 메뉴

초보 개발자의 일기

Programmers - 숫자 문자열과 영단어 본문

열공일기/코딩연습

Programmers - 숫자 문자열과 영단어

Da다 2021. 8. 12. 15:40

숫자의 일부 자릿수가 영단어로 바뀌어졌거나, 혹은 바뀌지 않고 그대로인 문자열 s가 주어지고, s가 의미하는 원래 숫자를 return 하는 문제이다. 딕셔너리를 이용하여 풀었다.

 

사용한 언어는 Python3이다.

 

코딩테스트 연습 - 숫자 문자열과 영단어

네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자

programmers.co.kr

def solution(s):
    word_dict = {'zero':'0','one':'1', 'two':'2', 'three':'3', 'four':'4', 'five':'5', 'six':'6', 'seven':'7', 'eight':'8', 'nine':'9'}
    for i in word_dict.keys(): 
        s = s.replace(i, word_dict[i])
    answer = int(s)
    return answer

'열공일기 > 코딩연습' 카테고리의 다른 글

Programmers - 실패율  (0) 2021.09.06
Programmers - 2016년  (0) 2021.09.06
Programmers - 완주하지 못한 선수  (0) 2021.08.09
Programmers - 수박수박수박수박수박수?  (0) 2021.08.08
Programmers - 크레인 인형뽑기  (0) 2021.07.19
Comments