RUBY

[프로그래머스] 자릿수 더하기 본문

PS/Programmers

[프로그래머스] 자릿수 더하기

RUBY_루비 2020. 9. 11. 23:59

출처:: programmers.co.kr/learn/courses/30/lessons/12931?language=python3

분류:: 

 

1. 문제 이해 및 해결과정

 

2. 풀이방법

 1. 리스트 이용: 숫자를 문자로 처리하여 리스트에 넣으면 한글자씩 들어감

def solution(n):
    answer = 0
    num=list(str(n))
    
    for x in num:
        answer+=int(x)

    return answer

 2. 몫과 나머지 이용

def solution(n):
    answer = 0
    
    while True:
        if n==0:
            break
        answer+=n%10
        n=n//10

    return answer

 

3. 오답원인

 

4. 알게된 점

 

Comments