문제
작성한 코드
import sys
input = sys.stdin.readline
N = int(input())
num = list(map(int, input().rstrip()))
print(sum(num))
- sys.stdin.readline을 input에 할당하여 사용하였다.
- input()으로 문자를 입력받고, int형으로 형변환하여 N에 저장한다.
- input()으로 문자를 입력받고, int형으로 형변환하여 map()을 통해 list인 num에 저장한다.
- sys.stdin.readline을 사용하게 되면 오른쪽에 엔터까지 포함되기 때문에, rstrip()을 사용하여 제거해준다.
- num 안에 있는 값들의 합을 구하기 위해 sum()을 사용하고, 이를 print()로 출력한다.
'💻 코딩테스트 > 백준' 카테고리의 다른 글
백준 [2675] - 문자열 단계 (0) | 2022.08.20 |
---|---|
백준 [10809] - 알파벳 찾기 (0) | 2022.08.12 |
백준 [11654] - 아스키 코드 (0) | 2022.08.11 |
백준 [1065] - 한수 (0) | 2022.08.10 |
백준 [4673] - 셀프 넘버 (0) | 2022.08.10 |