코딩가딩가

[JAVA]BOJ 3058, 짝수를 찾아라

Noooodle 2024. 7. 17. 17:06

쉬운 문제..

 

짝수는 % 2 == 0 이용하고

짝수중 제일 작은 값(min)은 if문 중첩해서 사용했다.

min 제일 큰 값으로 초기화하는것도 잊지 말고..

 

package Part1.Ch04.BOJ3058;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class BOJ3058 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        int T, i, j, min = 100, sum = 0, tmp;
        String str;
        StringTokenizer st;

        T = Integer.parseInt(br.readLine());

        for(i=0;i<T;i++){
            str = br.readLine();
            st = new StringTokenizer(str);
            for(j=0;j<7;j++){
                tmp = Integer.parseInt(st.nextToken());
                if(tmp % 2 == 0) {
                    sum += tmp;
                    if(tmp < min)
                        min = tmp;
                }
            }
            System.out.println(sum + " " + min);
            sum = 0;
            min = 100;
        }
    }
}

 

'코딩가딩가' 카테고리의 다른 글

[JAVA]BOJ 2840, 행운의 바퀴  (0) 2024.07.21
[JAVA]BOJ 10250, ACM 호텔  (0) 2024.07.17
[JAVA]BOJ 11068, 회문인 수  (0) 2024.07.17
[JAVA]BOJ 11005, 진법 변환 2  (0) 2024.07.13
[JAVA]BOJ 10448, 유레카 이론  (0) 2024.07.13