https://school.programmers.co.kr/learn/courses/30/lessons/120840
function factorial(n) {
let result = 1;
for(let i = 2 ; i <= n ; i++) {
result *= i;
}
return result;
}
function solution(balls, share) {
const n_ = factorial(balls); // n!
const m_ = factorial(share); // m!
const n_m = factorial(balls-share); // (n-m)!
return Math.round((n_)/(n_m * m_));
}
728x90
'Algorithm&CodingTest > Programmers' 카테고리의 다른 글
[Programmers] 2019 카카오 개발자 겨울 인턴십 - 튜플 (0) | 2023.02.11 |
---|---|
[Programmers] 코딩테스트 입문 - 평행 (0) | 2023.02.10 |
[Programmers] 코딩테스트 입문 - 종이 자르기 (0) | 2023.02.10 |
[Programmers] 완전탐색 - 최소직사각형 (0) | 2023.02.09 |
[Programmers] 코딩테스트 입문 - 최빈값 구하기 (0) | 2023.02.09 |