본문 바로가기
알고리즘

[C++]백준 3058번: 짝수를 찾아라

by Kwoncorin 2020. 5. 28.
728x90

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

 

3058번: 짝수를 찾아라

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

www.acmicpc.net

 

1. 문제 설명

 

test case를 입력받아서 test case마다 제일 작은 짝수와 총짝수의 합을 출력하는 문제이다.

 

2. 코드

 

#include <iostream>
#include <string>

using namespace std;

int main()
{
    
    int test_case;
    
    cin >> test_case;
    
    for(int x=0;x<test_case;x++)
    {
        int min=100;
        int sum=0;
        
        for(int y=0;y<7;y++)
        {
            int temp;
            
            cin >> temp;
            
            if(temp%2==0)
            {
                sum+=temp;
                if(temp<min)
                    min=temp;
            }
        }
        
        cout << sum <<" " <<min<<"\n";
        
    }
    

    return 0;
}
728x90

'알고리즘' 카테고리의 다른 글

[C++]백준 1259번: 팰린드롬수  (3) 2020.06.01
[C++]백준 10953번: A+B - 6  (0) 2020.05.28
[C++]백준 10709번: 기상캐스터  (0) 2020.05.27
[C++]백준 1138번: 한 줄로 서기  (0) 2020.05.27
[C++]백준 9324번: 진짜 메시지  (0) 2020.05.27