본문 바로가기
코딩테스트 문제풀이(Python)

백준 9085번 문제풀이

by chanfficial 2022. 5. 1.

9085. 더하기

 

 

10보다 작거나 같은 자연수 N개를 주면 합을 구하는 프로그램을 작성하시오.

 

 

입력 : 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 첫 줄에 자연수의 개수 N(1 ≤ N ≤ 100)이 주어지고, 그 다음 줄에는 N개의 자연수가 주어진다. 각각의 자연수 사이에는 하나씩의 공백이 있다.

출력 : 각 테스트 케이스에 대해서 주어진 자연수의 합을 한 줄에 하나씩 출력한다.

 

 

ex)

입력 :

2
5
1 1 1 1 1
7
1 2 3 4 5 6 7

출력 :

5
28

 

 

 

풀이

t = int(input())

for i in range(t):
    n = int(input())
    a = list(map(int, input().split()))
    print(sum(a))

- 먼저 테스트 케이스의 개수 t를 입력받고 t만큼 반복하면서 각 테스트 케이스에 해당하는 자연수의 게수 n과 n개의 자연수를 입력받는다. 이때 n개의 자연수를 입력받음과 동시에 리스트 a를 생성하도록 했고, 마지막에는 sum()을 이용하여 각 테스트 케이스에 대해 주어진 자연수의 합(리스트 요소들의 합)을 출력하도록 했다.

'코딩테스트 문제풀이(Python)' 카테고리의 다른 글

백준 10797번 문제풀이  (0) 2022.05.01
백준 2490번 문제풀이  (0) 2022.05.01
백준 2921번 문제풀이  (0) 2022.05.01
백준 2475번 문제풀이  (0) 2022.05.01
백준 10872번 문제풀이  (0) 2022.05.01