๐ ์ ์ถ
let input = require("fs").readFileSync(0).toString().trim().split("\n").map((e) => e.split(" ").map(Number));
let [n, m] = input[0];
let card = input[1].sort((a, b) => a - b);
let r = [];
for (let i = 0; i < card.length; i++) {
for (let j = i + 1; j < card.length; j++) {
for (let k = j + 1; k < card.length; k++) {
let pls = card[i] + card[j] + card[k];
if (m >= pls) {
r.push(pls);
}
}
}
}
console.log(Math.max(...r));
๐ฅฆ ๊ณผ์
์ฃผ์ด์ง ์นด๋ ์์ 3๊ฐ ํฉ์ด m์ ๋์ง ์๋ ์ต๋์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ค.
1. for๋ฌธ์ 3์ค์ผ๋ก ๋๋ ค์ ์กฐ๊ฑด์ ๋ง๋ ๊ฐ์ ์ ์ญ์ ๋น ๋ฐฐ์ด์ ๋ฃ๊ณ
2. ๋ง์ง๋ง์ console๋ก ๋ฐฐ์ด์ ์๋ ๊ฐ๋ค ์ค ์ ์ผ ํฐ ๊ฐ์ ์ถ๋ ฅํ๋ค.
'baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋ฐฑ์ค_24313: ์๊ณ ๋ฆฌ์ฆ ์์ -์ ๊ทผ์ ํ๊ธฐ 1 (node.js/JavaScript) (3) | 2024.07.23 |
|---|---|
| ๋ก๊ทธ์ธ ์ฑ๊ณต์ ์์ด๋ ์ ์ฅํ๊ธฐ! (1) | 2024.07.23 |
| ๋ฐฑ์ค_2751: ์ ์ ๋ ฌํ๊ธฐ 2 (node.js/JavaScript) (1) | 2024.07.23 |
| ๋ฐฑ์ค_2581: ์์ (node.js/JavaScript) (0) | 2024.07.21 |
| ๋ฐฑ์ค_5073: ์ผ๊ฐํ๊ณผ ์ธ ๋ณ (node.js/JavaScript) (0) | 2024.07.18 |
