로딩
요청 처리 중입니다...

자릿수 더하기(프로그래머스 level1, 파이썬)

 자릿수 더하기(프로그래머스 level1, 파이썬)

프로그래머스 자릿수 더하기(프로그래머스 level1, 파이썬) KQNG 2018. 9. 27. 0:14 이웃추가 본문 기타 기능 이번에 포스팅할 문제는 프로그래머스 코딩테스트 연습의 1단계인 "자릿수 더하기" 입니다. 문제는 다음과 같습니다.

자연수가 주어지면 각 자리 수를 모두 더하면 되는 간단한 문제입니다. 코드는 다음과 같습니다. def solution(n): answer = 0 temp = n while temp !

= 0: answer += temp % 10 temp = temp // 10 return answer 우선 계속해서 계산할 수를 temp로 함수 인자인 n을 저장해주고 시작합니다. 그 다음 answer에는 10으로 나눈 나머지를 더해주고, temp을 temp를 10으로 나눈 몫으로 바꾸어 저장해줍니다.

이러한 과정을 temp가 0이 될때까지 반복해주면 끝입니다. 이것으로 프로그래머스의 자릿수 더하기 문제풀이를 마칩니다.

수정해야할 사항, 궁금하신 점 등은 댓글또는 ...

# algorithm # programming # python # 알고리즘 # 자릿수더하기 # 코딩테스트 # 파이썬 # 프로그래머스 # 프로그래밍