본문 바로가기

코테

[프로그래머스] <자릿수 더하기> 파이썬

programmers.co.kr/learn/courses/30/lessons/12931

 

코딩테스트 연습 - 자릿수 더하기

자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 제한사항 N의 범위 : 100,000,000 이하의 자연수 입출

programmers.co.kr

def solution(n):
    answer = 0
    while n >= 10 :
        answer += n%10
        n = int(n/10)
    answer += n
    return int(answer)

정확성 테스트

테스트 1 통과 (0.00ms, 10.1MB)
테스트 2 통과 (0.00ms, 10.2MB)
테스트 3 통과 (0.00ms, 10.1MB)
테스트 4 통과 (0.00ms, 10.1MB)
테스트 5 통과 (0.00ms, 10.2MB)
테스트 6 통과 (0.00ms, 10.1MB)
테스트 7 통과 (0.00ms, 10.2MB)
테스트 8 통과 (0.00ms, 10.2MB)
테스트 9 통과 (0.00ms, 10.2MB)
테스트 10 통과 (0.00ms, 10.2MB)
테스트 11 통과 (0.00ms, 10.2MB)
테스트 12 통과 (0.00ms, 10.2MB)
테스트 13 통과 (0.01ms, 10.2MB)
테스트 14 통과 (0.00ms, 10.2MB)
테스트 15 통과 (0.00ms, 10.2MB)
테스트 16 통과 (0.01ms, 10.2MB)
테스트 17 통과 (0.01ms, 10.2MB)
테스트 18 통과 (0.01ms, 10.2MB)
테스트 19 통과 (0.01ms, 10.1MB)
테스트 20 통과 (0.01ms, 10.1MB)
테스트 21 통과 (0.00ms, 10.2MB)

채점 결과

정확성: 100.0

합계: 100.0 / 100.0