ji-0630 / CodingTest

코딩테스트 연습 기록
0 stars 0 forks source link

숨어있는 숫자의 덧셈 (2) #175

Closed ji-0630 closed 1 year ago

ji-0630 commented 1 year ago

image

ji-0630 commented 1 year ago

나의 풀이

def solution(my_string):
    my_string += "a"
    answer = 0
    n = ""
    for i in range(len(my_string)):
        if my_string[i].isdigit():
            n += my_string[i]
        else:
            if n != "":
                answer += int(n)
                n = ""

    return answer
ji-0630 commented 1 year ago

다른 사람의 풀이

def solution(my_string):
    s = ''.join(i if i.isdigit() else ' ' for i in my_string)
    return sum(int(i) for i in s.split())