From c3ff98ee4aa79bcaa07c8a478e96539c2a512e73 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Thu, 14 May 2009 19:51:41 -0500 Subject: rename files for better sorting --- 015.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 015.lua (limited to '015.lua') diff --git a/015.lua b/015.lua new file mode 100644 index 0000000..8450302 --- /dev/null +++ b/015.lua @@ -0,0 +1,13 @@ +function combinations(n, r) + local numerator = 1 + local denominator = 1 + for i = n, n - r + 1, -1 do + numerator = numerator * i + end + for i = r, 1, -1 do + denominator = denominator * i + end + return numerator / denominator +end + +print(combinations(40, 20)) -- cgit v1.2.3-54-g00ecf