코딩테스트

    [python] 백준 11720: 숫자의 합

    11720번: 숫자의 합 (acmicpc.net) 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 접근 방법 문제를 보자마자 떠오른 해답은 반복문으로 배열의 원소를 하나씩 꺼내며 더해주는 것이었는데, 이는 가독성이 떨어지기 때문에 pythonic 하게 문제를 풀어보았다. 코드 N = int(input()) # 일단 문자열로 더할 값들을 받음 elem = str(input()) # map 함수를 활용해 elem 문자열을 한 글자 단위로 나눠 리스트에 저장 elem = list(map(int, str(elem))) # sum 함수로 배열 내 모든 원소를 더한 결과 출력 print(sum(elem))