Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 프로그래머스 #1로 만들기 #알고리즘 #자바 #Java #코린이 #개발자 #study #공부 #성장
- 파이썬 #input() #sys.stdin.readline() #공부 #study
- 프로그래머스 #배열만들기 5 #알고리즘 #study #Java #코린이 #개발자 #성장 #공부
- 프로그래머스 #문자열이 몇 번 등장하는지 세기 #알고리즘 #Java #자바 #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #조건에 맞는 사용자와 총 거래금액 조회하기 #알고리즘 #Mysql #DB #쿼리문 #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #조건별로 분류하여 주문상태 출력하기 #MySQL #쿼리문 #알고리즘 #코린이 #개발자 #study #취준
- 프로그래머스 #부분 문자열 이어 붙여 문자열 만들기 #알고리즘 #Java #자바 #코린이 #개발자 #study #취준
- 프로그래머스 #수열과 구간 쿼리1 #알고리즘 #자바 #Java #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #배열 회전시키기 #알고리즘 #Java #자바 #코린이 #개발자 #study #취준
- 프로그래머스 #할 일 목록 #알고리즘 #Java #자바 #코린이 #개발자 #study #취준
- 프로그래머스 #소수 만들기 #알고리즘 #Java #자바 #코린이 #개발자 #study #취준
- 프로그래머스 #문자열 뒤집기 #알고리즘 #Java #자바 #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #수열과 구간 쿼리 3 #알고리즘 #자바 #Java #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #조건에 맞게 수열 변환하기 1 #알고리즘 #자바 #Java #코린이 #개발자 #study #취준
- 프로그래머스 #오랜 기간 보호한 동물(1) #알고리즘 #MySQL #DB #쿼리문 #개발자 #study #성장 #코린이
- 프로그래머스 #등차수열의 특정한 항만 더하기 #알고리즘 #Java #자바 #코린이 #개발자 #study #공부
- 백준 #
- 프로그래머스 #중복된 문자 제거 #알고리즘 #Java #자바 #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #합성수 찾기 #알고리즘 #Java #자바 #stiudy #코린이 #개발자 #공부 #성장
- 프로그래머스 #길이에 따른 연산 #알고리즘 #자바 #Java #코린이 #개발자 #study #취준
- 프로그래머스 #열의 길이를 2의 거듭제곱으로 만들기 #Java #자바 #알고리즘 #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #2차원으로 만들기 #알고리즘 #Java #자바 #study #코린이 #개발자 #공부 #성장
- 프로그래머스 #특정 문자열로 끝나는 가장 긴 부분 문자열 찾기 #알고리즘 #자바 #Java #코린이 #개발자 #study #공부 #성장
- 코린이 #개발자 #study
- 프로그래머스 #세로 읽기 #알고리즘 #개발자 #코린이 #study #성장 #Java #자바
- 프로그래머스 #푸드 파이트 대회 #알고리즘 #Java #자바 #코린이 #개발자 #study #취준
- 프로그래머스 #있었는데요 없었습니다 #DB #MySQL #알고리즘 #쿼리문 #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #간단한 식 계산하기 #알고리즘 #Java #자바 #코린이 #개발자 #study #취준
- 프로그래머스 #날짜 비교하기 #알고리즘 #자바 #Java #코린이 #개발자 #study #공부 #성장
- 프로그래머스 #카테고리 별 도서 판매량 집계하기 #알고리즘 #쿼리문 #MySQL #코린이 #개발자 #study #취준
Archives
- Today
- Total
luke
[백준] - 짝수를 찾아라 (3058) (자바/Java) 본문
https://www.acmicpc.net/problem/3058
3058번: 짝수를 찾아라
입력은 T개의 테스트 데이터로 구성된다. 입력의 첫 번째 줄에는 입력 데이터의 수를 나타내는 정수 T가 주어진다. 각 테스트 데이터는 한 줄로 구성되어 있고, 7개의 자연수가 공백으로 구분되
www.acmicpc.net
문제.

풀이.
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] arr = new int[7];
int min = Integer.MAX_VALUE;
int tot = 0;
for (int i = 0; i < n; i++) {
for (int j = 0; j < 7; j++) {
arr[j] = sc.nextInt();
if (arr[j] % 2 == 0) {
tot += arr[j];
if (arr[j] < min) {
min = arr[j];
}
}
}
System.out.println(tot +" " + min);
tot = 0;
min = Integer.MAX_VALUE;
}
sc.close();
}
}
이번 문제도 크게 어렵지 않았던 문제이다.
입력한 값의 짝수들을 찾아 짝수들의 합과 짝수들의 최소값을 찾는 문제다.
바로 설명으로 넘어가 보겠다.
1. 수를 입력하는 부분은 다들 알거라 생각하고 생략 하겠다.
2. 배열 0번부터 7번 정수를 입력해 짝수 찾는 조건식으로 걸러준다.
3. 짝수일 때마다 tot 변수에 더해줘 총합을 구한다.
4. 짝수의 최소값을 구해야 하니 2중 if문을 통해 min 변수보다 작은 짝수를 찾아 초기화해준다.
5. 한 사이클 돌 때마다 tot 값과 min 값을 초기화시켜준다.
* Integer.MAX_VALUE 를 써준 이유는 최소 값을 찾기 위해 입력될 수 있는 가장 큰 값으로 설정해야 하기해 설정해준 것이다.
'알고리즘문제 > 백준 문제(Java)' 카테고리의 다른 글
| [백준] - 콘테스트 (5576) (자바/Java) (0) | 2024.04.08 |
|---|---|
| [백준] - 진짜 공간 (1350) (자바/Java) (2) | 2024.04.06 |
| [백준] - 배수 찾기 (4504) (자바/Java) (0) | 2024.04.02 |
| [백준] - 피시방 알바 (1453) (자바/Java) (0) | 2024.03.31 |
| [백준] - A + B - 6 (10953) (자바/Java) (0) | 2024.03.30 |