// const input = require("fs").readFileSync("/dev/stdin").toString().trim().split("\n");
const input = require("fs").readFileSync("testCase/testCase.txt").toString().trim().split("\n");
function blackjack(input) {
const N = Number(input[0].split(" ")[0]);
const M = Number(input[0].split(" ")[1]);
const CARDS = input[1].split(" ").map(value => Number(value));
let answer = 0;
for (let i = 0; i < N; i++) {
for (let j = i + 1; j < N; j++) {
for (let k = j + 1; k < N; k++) {
let temp = CARDS[i] + CARDS[j] + CARDS[k];
if (temp <= M && temp > answer) {
answer = temp;
}
}
}
}
console.log(answer);
}
blackjack(input);
'BAEKJOON > JavaScript' 카테고리의 다른 글
[BAEKJOON] 인공지능 시계 (2530번) (0) | 2022.05.17 |
---|---|
[BAEKJOON] 숫자카드2 (10816번) (0) | 2022.05.06 |
[BAEKJOON] 나이순 정렬 (10814번) (0) | 2022.04.26 |
[BAEKJOON] 이항 계수1 (11050번) (0) | 2022.04.22 |
[BAEKJOON] 최대공약수와 최소공배수 (2609번) (0) | 2022.04.20 |