Programming 기초/Coding Test
[BOJ#11720번] 리스트 컴프리헨션(comprehension), 리스트 각 원소의 타입 변환 방법
코딩상륙작전
2023. 7. 6. 15:37
* BOJ 숫자의 합 문제(11720번)
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
출력
입력으로 주어진 숫자 N개의 합을 출력한다.
* 리스트 컴프리헨션(comprehension)을 이용한 풀이
컴프리헨션은 리스트를 초기화하는 방법 중 하나이다.
n = int(input())
print(sum([int(f) for f in input()]))
* 내장함수 map을 이용한 풀이
n = input()
arr = list(input())
arr = list(map(int, arr))
print(sum(arr))