반응형
SMALL
이 문제는 n자리수의 값들을 모두 더하는 문제 입니다. 각 자리수의 정수를 알고 계속 더하는 것이 포인트인데, 각 자리수의 정수를 가져오는 방법은 n을 10으로 나눈 나머지를 알면 가장 작은 자리수의 정수값을 알 수 있고, 정수를 10으로 나누면 가장 작은 정수는 버려집니다.
def solution(n):
answer = 0
while n:
answer += (n%10)
n = n//10
return answer
반응형
LIST
'컴퓨터 > 알고리즘 공부(c++,python)' 카테고리의 다른 글
문자열 내 p와 y의 개수[프로그래머스 레벨1][파이썬] (0) | 2023.05.15 |
---|---|
나머지가 1이 되는 수 찾기[프로그래머스 레벨1][파이썬] (0) | 2023.05.15 |
x만큼 간격이 있는 n개의 숫자[프로그래머스 레벨1][파이썬] (0) | 2023.05.15 |
평균 구하기[프로그래머스 레벨1][파이썬] (0) | 2023.05.15 |
짝수와 홀수[프로그래머스 레벨1][파이썬] (0) | 2023.05.14 |
댓글