새벽_나그네
12시 지난 새벽
새벽_나그네
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • DevLog
    • Algorithm
    • ComputerScience
    • etc

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 코딩
  • 코린이
  • Selenium 4
  • 개발일지
  • 프로그래머스
  • til
  • Github
  • docker
  • 내일배움카드
  • machine learning
  • Python
  • 국비지원
  • AI트랙
  • 내일배움캠프
  • 내일배움단
  • TodayILearned
  • 코딩프로젝트
  • portfolio
  • 스파르타코딩클럽
  • 자기주도학습

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
새벽_나그네

12시 지난 새벽

Algorithm

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

2022. 8. 15. 10:57

문제

문제 설명

자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.
예를 들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.

제한사항
  • N의 범위 : 100,000,000 이하의 자연수

 

입력 & 출력

입출력 예

Nanswer

123 6
987 24

 

풀이 과정

1. 자연수를 문자열로 변경한 후 for문으로 풀었고 이를 다시 int형으로 캐스팅하여 더해주는 방법으로 풀이할 수 있습니다.

 

코드

def solution(n):
    answer = 0
    for i in str(n):
        answer += int(i)

    return answer
저작자표시 비영리 변경금지 (새창열림)

'Algorithm' 카테고리의 다른 글

[프로그래머스] 실패율  (0) 2022.08.17
[프로그래머스] 문자열 내 마음대로 정렬하기  (0) 2022.08.16
[프로그래머스] 두 정수 사이의 합  (0) 2022.08.15
[프로그래머스] 나누어 떨어지는 숫자 배열  (0) 2022.08.14
[프로그래머스] 완주하지 못한 선수  (0) 2022.08.12
    'Algorithm' 카테고리의 다른 글
    • [프로그래머스] 실패율
    • [프로그래머스] 문자열 내 마음대로 정렬하기
    • [프로그래머스] 두 정수 사이의 합
    • [프로그래머스] 나누어 떨어지는 숫자 배열
    새벽_나그네
    새벽_나그네
    IT, 프로그래밍, 정보, 스마트스토어

    티스토리툴바