RosettaCodeData/Task/Evaluate-binomial-coefficients/Rust/evaluate-binomial-coefficients-2.rust
2019-09-12 10:33:56 -07:00

4 lines
134 B
Text

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)
}