const fs = require('fs');
const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt';
const input = fs.readFileSync(path).toString().trim().split('\n');
function solve(input) {
const [N, M] = input[0].split(' ').map((x) => parseInt(x));
const cardNums = input[1].split(' ').map((x) => parseInt(x));
const answer = new Array();
for (let i of cardNums) {
for (let j of cardNums) {
for (let k of cardNums) {
if (i + j + k <= M && i !== j && j !== k && k !== i) {
answer.push(i + j + k);
}
}
}
}
return Math.max(...answer);
}
console.log(solve(input));
ํ์คํ ๋ธ๋ฃจํธํฌ์ค(์์ ํ์) ๋ฌธ์ ์ ๊ฒฝ์ฐ์ ์๊ฐ์ ํ์ด ๋๋ํด์ ํ๊ธฐ ์ข๋ค.
์ ์๋ ์ซ์ ๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ๊ฐ๋ค์ ๋ฐฐ์ด์ ๋ฃ์ด์ฃผ๊ณ ๊ทธ ๊ฐ๋ค ์ค ๊ฐ์ฅ ํฐ ๊ฐ ๋ฆฌํด
์ด ๋ ์ฃผ์ํ ์ ์, ๋ฝ์ 3๊ฐ์ง์ ์ซ์๊ฐ ์ค๋ณต๋ ์ ์๋ค๋ ๊ฒ!
'๐ JavaScript > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] 7568 (0) | 2022.06.08 |
---|---|
[JS] 2231 (0) | 2022.06.07 |
[JS] 10870 (0) | 2022.05.28 |
[JS] 10872 (0) | 2022.05.28 |
[JS] 9020 (0) | 2022.05.23 |