STUDY_SEONMIN

11720. 숫자의 합 본문

STUDY/Baekjoon Algorithm

11720. 숫자의 합

Kululu_ 2021. 7. 5. 12:56

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