본문 바로가기
🔅코딩테스트 공부🔅/❗백준

[백준] 9085번 더하기(with python)

by 윤무무 2023. 1. 11.

https://www.acmicpc.net/problem/9085

 

9085번: 더하기

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

www.acmicpc.net

 

1. 내가 작성한 코드
a = []

def result(n):
    a = list(map(int, input().split()))
    print(sum(a))

b = int(input())

for i in range(b):
  c = int(input())
  result(c)

 

 

프로그래머스를 보니 함수를 잘 활용해야 할 것 같아 의식해서 함수로 풀어봤다.

 

사실 이 문제는 이렇게 까지 작성할 필요 없이 아래와 같이 풀면 된다.

 

t = int(input())

for _ in range(t):
  N = int(input())
  print(sum(list(map(int, input().split()))))

댓글