#P2249. Binomial Showdown

    ID: 1250 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>动态规划组合数学数论递推Ulm Local 1997

Binomial Showdown

描述

nn个元素中选取kk个元素,不考虑顺序,共有多少种选择方式?

请编写一个程序来计算这个数。

输入

输入包含一个或多个测试用例。

每个测试用例占一行,包含两个整数nnn1n \geq 1)和kk0kn0 \leq k \leq n)。

当输入的nnkk均为00时,输入结束。

输出

对于每个测试用例,输出一行,包含所求的结果。该结果始终在整数范围内,即小于2312^{31}

警告:不要低估这个问题。虽然结果在整数范围内,但计算过程中所有中间结果是否也能用整数表示取决于你的算法。测试用例会达到极限情况。

输入样例 1

4 2
10 5
49 6
0 0

输出样例 1

6
252
13983816