본문 바로가기
Pro Developer/BaekJoon(DataStructure & Algorithm)

[백준 11720번] 숫자의 합 구하기 (Python)

by 성 언 2022. 12. 29.

Do it! 알고리즘 코딩테스트: 파이썬 편과 자료구조 과목 학습 후 정리한 포스팅 입니다.

 

 

이번 포스팅에서는 백준 11720번에 대해 학습힙니다.

 

I) 문제

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

II) 입력

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

III) 출력

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

 

IV) 코드

N = input()
N_list = list(input())
sum = 0

for i in N_list:
    sum = sum + int(i)
    
print(sum)

파이썬의 리스트 자료구조를 통해 해결할 수 있다.

숫자의 개수(N)를 입력 받고 공백 없이 주어진 N개의 숫자(N_list)를 입력한다. 

N_list는 list()를 통해 입력받고 for 문을 통해 index에 접근한다.

N_list에 담긴 값은 Str형 이므로 Int로 형 변환하여 변수 sum에 저장한다.

마지막으로 sum을 출력한다.

 

 

 

*유의사항

- 알고리즘 공부 중인 인공지능공학과 학부생이 정리해서 남긴 정리입니다.

- 정확하지 않거나, 틀린 점이 있다면 댓글로 알려주시면 감사하겠습니다.

 

댓글