赞
踩
中秋节,公司分月饼,m个员工,买了n个月饼,m<=n,每个员工至少分1个月饼,但可以分多个,单人分到最多月饼的个数是Max1,单人分到第二多月饼个数是Max2,Max1-Max2<=3,单人分到第n-1多月饼个数是Max(n-1),单人分到第n多月饼个数是Max(n),Max(n-1)-Max(n)<=3问有多少种分月饼的方法?
每一行输入m n,表示m个员工,n个月饼,m<=n
输出有多少种月饼分法
2 4
2
分法有2种
4=1+3
4=2+2
注意:1+3和3+1算一种分法
m: 员工总数。
n: 月饼总数。
maxDiff: 员工之间分到的月饼数最大允许的差。
ans: 满足条件的分月饼方案数量。
level: 当前正在为第 level 个员工分配月饼。
min: 当前员工可以分得的最少月饼数。
max: 当前员工可以分得的最多月饼数。
remain: 还剩多少个月饼未分配。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。