백준(Python) 풀이/수학

백준(Python) 3058번 짝수를 찾아라 풀이

개발윗미 2021. 10. 22. 18:56

Python으로 구현한 3058번 짝수를 찾아라 문제 풀이입니다.

 

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

 

3058번: 짝수를 찾아라

입력은 T개의 테스트 데이터로 구성된다. 입력의 첫 번째 줄에는 입력 데이터의 수를 나타내는 정수 T가 주어진다. 각 테스트 데이터는 한 줄로 구성되어 있고, 7개의 자연수가 공백으로 구분되

www.acmicpc.net


t = int(input())

for _ in range(t) :
  value = list(map(int, input().split()))
  data = []
  for i in range(len(value)) :
    if value[i] % 2 == 0 :
      data.append(value[i])

  print(sum(data), min(data))

 

입력받은 값을 리스트 형식으로 구성하고 리스트에 담겨 있는 값을 하나씩 확인하면서 그 값이 짝수라면 data 리스트에

 

해당 값을 추가한다. 최종적으로 구해진 짝수의 합과 최솟값을 공백으로 구분하여 출력한다.