RosettaCodeData/Task/Evaluate-binomial-coefficients/Rust/evaluate-binomial-coefficie...

5 lines
134 B
Plaintext

fn choose(n:u64,k:u64)->u64 {
let factorial=|x| (1..=x).fold(1, |a, x| a * x);
factorial(n) / factorial(k) / factorial(n - k)
}