반응형
안녕하세요.
이번 포스팅은 백준 온라인 저지의 11720번 문제 풀이입니다.
문제 이름은 "숫자의 합" 입니다.
문제
문제 링크는 바로 밑의 링크를 확인해주세요.
https://www.acmicpc.net/problem/11720
풀이
1
2
3
4
5
6
|
N = int(input())
num = list(input())
sum = 0
for i in num:
sum = sum + int(i)
print(sum)
|
cs |
핵심: 리스트로 문자열을 입력 받은 후에 순차적으로 탐색하여 해당 부분을 int형 변환한다.
1. 숫자의 수 N을 입력 받습니다.
2. 공백 없는 숫자를 리스트로 입력 받습니다.
3. 합계를 출력할 변수 sum을 선언합니다.
4. for문을 사용하여 입력 받은 문자열의 순차적으로 탐색합니다.
5. 탐색한 부분의 문자열의 i번째를 int()를 사용해서 형 변환하여 합산합니다.
6. 합계를 출력합니다.
댓글