
-Code
import java.util.Scanner;
public class BOJ34723 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int p = sc.nextInt();
int m = sc.nextInt();
int c = sc.nextInt();
int x = sc.nextInt();
int result = Integer.MAX_VALUE;
// 최솟값 구하기
for (int i = 1; i <= p; i++) {
for (int j = 1; j <= m; j++) {
for (int k = 1; k <= c; k++) {
result = Math.min(result, Math.abs((i + j) * (j + k) - x));
}
}
}
System.out.println(result);
sc.close();
}
}'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
| [백준/Java] 34619번 소대 배정 (0) | 2025.11.17 |
|---|---|
| [백준/Java] 33488번 아름다운 수열 (0) | 2025.11.16 |
| [백준/Java] 1929번 소수 구하기 (0) | 2025.11.14 |
| [백준/Java] 34703번 공강 사수 (0) | 2025.11.14 |
| [백준/Java] 1541번 잃어버린 괄호 (0) | 2025.11.13 |