STUDY_SEONMIN
11720. 숫자의 합 본문
N개의 숫자가 공백 없이 쓰여있을 때 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
N = int(input())
number_str = input()
s = 0
for number in number_str:
s += int(number)
print(s)
- 숫자도 문자열 데이터 타입으로 표현될 수 있습니다. 그리고 문자열 데이터는 iterable하기 때문에 반복문을 이용해 '54321'이라는 하나의 문자열에 대해서 '5', '4', '3', '2', '1' 로 접근할 수 있습니다.
- 위의 개념을 활용해 숫자로 구성된 문자열의 각 자리에 접근한 뒤 정수형타입으로 변환해 합해주면 원하는 값을 구할 수 있습니다.
'STUDY > Baekjoon Algorithm' 카테고리의 다른 글
2675. 문자열 반복 (0) | 2021.07.05 |
---|---|
10809. 알파벳 찾기 (0) | 2021.07.05 |
11654. 아스키 코드 (0) | 2021.07.05 |
1065. 한수 (0) | 2021.07.02 |
4673. 셀프 넘버 (0) | 2021.07.02 |
Comments