언젠가는 펼쳐 볼 아카이브
[BOJ] 2798번 - 블랙잭 본문
#제출코드
const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt';
const input = fs.readFileSync(filePath).toString().trim().split('\n');
const [cardNum, number] = input[0].split(' ');
const cards = input[1].split(' ').map((item) => +item);
console.log(solution(+cardNum, +number, cards));
function solution(cardNum, number, cards) {
let total = 0;
for (let i = 0; i < cardNum; i++) {
for (let j = 0; j < cardNum; j++) {
for (let k = 0; k < cardNum; k++) {
if (i == j || j == k || i == k) {
continue;
}
const tmp = cards[i] + cards[j] + cards[k];
if (total < tmp && tmp <= number) {
total = tmp;
}
}
}
}
return total;
}
'IT > Baekjoon Oline Judge' 카테고리의 다른 글
[BOJ] 19532번 - 수학은 비대면강의입니다 (0) | 2024.01.09 |
---|---|
[BOJ] 2231번 - 분해합 (0) | 2024.01.09 |
[BOJ] 24313번 - 알고리즘 수업 - 점근적 표기 1 (0) | 2023.10.12 |
[BOJ] 24267번 - 알고리즘 수업 (알고리즘의 수행 시간6) (0) | 2023.09.20 |
[BOJ] 24266번 - 알고리즘 수업 (알고리즘의 수행 시간5) (0) | 2023.09.20 |