알고리즘 코딩테스트
[백준] 11720 : 숫자의 합 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트
우당탕탕 개발자
2024. 1. 3. 16:04
728x90
반응형
11720번: 숫자의 합
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
www.acmicpc.net
1. 문제 설명
2. 풀이과정
해당 문제는 파이썬의 리스트 자료구조를 통해 쉽게 해결할 수 있다.
입력으로 주어지는 숫자를 문자열로 입력받아 리스트의 형태로 저장한다.
저장 후, 해당 리스트의 각 원소를 하나씩 불러와 문자형을 정수형으로 변환해 모든 자릿수의 값을 더한다.
- 숫자의 개수만큼 입력받은 값을 리스트 형태로 저장한다.
- numbers 리스트를 탐색하며 각 값을 정수형으로 젼환하여 결과에 누적으로 더한다.
슈도코드
- n값 받기
- numbers 변수에 list 함수를 이용하여 숫자를 한 자리씩 나누어 받기
- sum 변수 선언 및 초기화
- for numbers 탐색: sum 변수에 numbers에 있는 각 자릿수를 가져와 더하기
- sum 출력
반응형
3. 소스코드
n = input()
numbers = list(input())
sum = 0
for i in numbers:
sum += int(i)
print(sum)
728x90
반응형