RosettaCodeData/Task/Evaluate-binomial-coefficients/AutoHotkey/evaluate-binomial-coefficients.ahk
2023-07-01 13:44:08 -04:00

12 lines
345 B
AutoHotkey

MsgBox, % Round(BinomialCoefficient(5, 3))
;---------------------------------------------------------------------------
BinomialCoefficient(n, k) {
;---------------------------------------------------------------------------
r := 1
Loop, % k < n - k ? k : n - k {
r *= n - A_Index + 1
r /= A_Index
}
Return, r
}