Programing/BaekJoon
[JAVA] 백준 2798 : 블랙잭
블스뜸
2025. 3. 28. 17:35
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
st = new StringTokenizer(br.readLine());
int count = Integer.parseInt(st.nextToken());
int pivot = Integer.parseInt(st.nextToken());
int[] list = new int[count];
st = new StringTokenizer(br.readLine());
for (int i = 0; i < count; i++) {
list[i] = Integer.parseInt(st.nextToken());
}
int result = 0;
for (int i = 0; i < count - 2; i++) {
for (int j = i + 1; j < count - 1; j++) {
for (int k = j + 1; k < count; k++) {
int sum = list[i] + list[j] + list[k];
if (sum <= pivot && sum > result) {
result = sum;
}
}
}
}
bw.write(String.valueOf(result));
bw.flush();
bw.close();
br.close();
}
}