This commit is contained in:
2019-11-13 21:34:24 +01:00
parent d84c004e5d
commit 2af4ef67e2
5 changed files with 234 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
#include "cpp_headers/fcpp.hh"
int binomial(int n, int k) {
return cond(k > n,
0,
cond(k == 0 || n == k,
1,
binomial(n-1, k-1) + binomial(n-1, k)));
}
int main(int argc, char **argv) {
return print(binomial(readarg_int(argc, argv, 1),
readarg_int(argc, argv, 2)));
}