https://www.acmicpc.net/problem/2576
1. 아이디어
반복문과 조건문으로 구현할 수 있다.
2. 문제풀이
홀수가 없는 경우 -1을 출력 후 main 메서드를 return으로 종료하는 방식으로 구현했다.
3. 코드
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int sum = 0;
int min = Integer.MAX_VALUE;
for (int i = 0; i < 7; i++) {
int num = Integer.parseInt(br.readLine());
if (num % 2 == 1) {
sum += num;
min = Math.min(min, num);
}
}
if (sum == 0) {
System.out.println(-1);
return;
}
System.out.println(sum);
System.out.println(min);
}
}
4. 후기
'코딩테스트 준비 > 백준' 카테고리의 다른 글
[백준] 2475번 - 검증수 [Java] (1) | 2024.12.30 |
---|---|
[백준] 2420번 - 사파리월드 [Java] (0) | 2024.12.30 |
[백준] 2309번 - 일곱 난쟁이 [Java] (0) | 2024.12.30 |
[백준] 2178번 - 미로 탐색 [Java] (0) | 2024.12.29 |
[백준] 2739번 - 구구단 [Java] (0) | 2024.12.29 |