分糖果

2009-06-27 22:21

曹老师要把N(N<=100)颗糖果分给K(K<=6)个学生,并且要保证每个学生都能分到糖果,问一共有多少种不同的分配方案?
例如:N=5,K=3, 共有6种不同的方案。
5=1+1+3    本方案表示第一和第二个同学各分到1颗糖果,第三个同学分到3颗糖果
5=1+2+2
5=1+3+1
5=2+1+2
5=2+2+1
5=3+1+1

输入文件:
输入文件仅有一行包含两个用空格隔开的自然数N和K,其中N<=100,K<=6。

样例输入:(split.in)
5 3

输出文件:
输出文件只有一行包含一个整数,表示将N颗糖果分给K个学生的方案总数,具体方案不需要输出。可以保证答案不会超出longint的范围。

样例输出:(split.out)
6

这题还不会做...惭愧惭愧

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值