[백준]11720 숫자의 합

sun_U·2022년 9월 7일
0

[알고리즘]백준_Python

목록 보기
13/23
post-thumbnail

문제 | 숫자의 합

N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.

출력

입력으로 주어진 숫자 N개의 합을 출력한다.


제출 코드

n = input()
nums = input()
sum = 0
for i in nums:
  sum += int(i)
print(sum)
  1. 숫자 개수를 입력 받아 변수 n에 저장한다.
  2. 숫자들을 문자열로 입력 받고 숫자 개수 만큼 각 자리의 숫자를 정수로 변환, sum에 더하여 출력했다.

더 간단한 코드

input()
print(sum(map(int,input())))

사실 앞의 숫자 개수는 따로 활용하지 않기 때문에 변수를 지정하지 않아도 진행에는 무리가 없다.

필요한 개념

profile
Data Engineer AI/ Metaverse :)

0개의 댓글