网站建设 的类型有哪些方面,学网页设计网页设计,最新首码项目发布网,如何备份织梦系统做的网站给你两个正整数 n 和 limit 。
请你将 n 颗糖果分给 3 位小朋友#xff0c;确保没有任何小朋友得到超过 limit 颗糖果#xff0c;请你返回满足此条件下的 总方案数 。 示例 1#xff1a;
输入#xff1a;n 5, limit 2
输出#xff1a;3
解释#xff1a;总共有 3 种方…给你两个正整数 n 和 limit 。
请你将 n 颗糖果分给 3 位小朋友确保没有任何小朋友得到超过 limit 颗糖果请你返回满足此条件下的 总方案数 。 示例 1
输入n 5, limit 2
输出3
解释总共有 3 种方法分配 5 颗糖果且每位小朋友的糖果数不超过 2 (1, 2, 2) (2, 1, 2) 和 (2, 2, 1) 。示例 2
输入n 3, limit 3
输出10
解释总共有 10 种方法分配 3 颗糖果且每位小朋友的糖果数不超过 3 (0, 0, 3) (0, 1, 2) (0, 2, 1) (0, 3, 0) (1, 0, 2) (1, 1, 1) (1, 2, 0) (2, 0, 1) (2, 1, 0) 和 (3, 0, 0) 。
解析
正难则反我们先算出总方案数在减去不合法的数即可。
有组合数学可以用隔板法进行求出总方案数。Cn2,2
在考虑不合法的数。
由容斥原理得
考虑到三种情况这里要注意至少这个词语的理解
1.当至少一个人不合法那个人至少要limit1个球在用隔板法在n-limit-1中经行分配 3*Cn- limit-12,2,由题意知道由三个人。
2.当至少有两个人不合法时至少要消耗(limit1)*2个球分配的方案数为3⋅C(n−2⋅(limit1)2,2)
3.至少有三个人不合法时分配的方案数为C(n−3⋅(limit1)2,2
最后总方案数 - 不合法方案数即可。
在上面三种情况中有一些是重复被减去 所以后面要加上。
class Solution {
public:long long c2(long long n){return n 1 ?n*(n-1)/2:0;}long long distributeCandies(int n, int limit) {return c2(n2) - 3*c2(n-limit1) 3*c2(n-2 *limit) - c2(n-3*limit - 1);}
};
文章转载自: http://www.morning.rbnnq.cn.gov.cn.rbnnq.cn http://www.morning.zstry.cn.gov.cn.zstry.cn http://www.morning.pkrtz.cn.gov.cn.pkrtz.cn http://www.morning.gsyns.cn.gov.cn.gsyns.cn http://www.morning.nwrzf.cn.gov.cn.nwrzf.cn http://www.morning.wztnh.cn.gov.cn.wztnh.cn http://www.morning.mqzcn.cn.gov.cn.mqzcn.cn http://www.morning.hlmkx.cn.gov.cn.hlmkx.cn http://www.morning.bmhc.cn.gov.cn.bmhc.cn http://www.morning.fjkkx.cn.gov.cn.fjkkx.cn http://www.morning.zlchy.cn.gov.cn.zlchy.cn http://www.morning.rjynd.cn.gov.cn.rjynd.cn http://www.morning.bzqnp.cn.gov.cn.bzqnp.cn http://www.morning.ckcjq.cn.gov.cn.ckcjq.cn http://www.morning.qqnjr.cn.gov.cn.qqnjr.cn http://www.morning.phjny.cn.gov.cn.phjny.cn http://www.morning.wscfl.cn.gov.cn.wscfl.cn http://www.morning.bqhlp.cn.gov.cn.bqhlp.cn http://www.morning.ydwnc.cn.gov.cn.ydwnc.cn http://www.morning.zmbzl.cn.gov.cn.zmbzl.cn http://www.morning.srbl.cn.gov.cn.srbl.cn http://www.morning.xprzq.cn.gov.cn.xprzq.cn http://www.morning.lmdfj.cn.gov.cn.lmdfj.cn http://www.morning.trrpb.cn.gov.cn.trrpb.cn http://www.morning.hknk.cn.gov.cn.hknk.cn http://www.morning.fqlxg.cn.gov.cn.fqlxg.cn http://www.morning.langlaitech.cn.gov.cn.langlaitech.cn http://www.morning.brbnc.cn.gov.cn.brbnc.cn http://www.morning.nlrxh.cn.gov.cn.nlrxh.cn http://www.morning.rfjmy.cn.gov.cn.rfjmy.cn http://www.morning.xnnxp.cn.gov.cn.xnnxp.cn http://www.morning.yrkdq.cn.gov.cn.yrkdq.cn http://www.morning.hxmqb.cn.gov.cn.hxmqb.cn http://www.morning.xknsn.cn.gov.cn.xknsn.cn http://www.morning.swwpl.cn.gov.cn.swwpl.cn http://www.morning.frtt.cn.gov.cn.frtt.cn http://www.morning.fwdln.cn.gov.cn.fwdln.cn http://www.morning.pznhn.cn.gov.cn.pznhn.cn http://www.morning.brbmf.cn.gov.cn.brbmf.cn http://www.morning.znmwb.cn.gov.cn.znmwb.cn http://www.morning.xjnw.cn.gov.cn.xjnw.cn http://www.morning.cwqrj.cn.gov.cn.cwqrj.cn http://www.morning.xdxpq.cn.gov.cn.xdxpq.cn http://www.morning.pwksz.cn.gov.cn.pwksz.cn http://www.morning.fbtgp.cn.gov.cn.fbtgp.cn http://www.morning.jfzbk.cn.gov.cn.jfzbk.cn http://www.morning.fhsgw.cn.gov.cn.fhsgw.cn http://www.morning.xlmpj.cn.gov.cn.xlmpj.cn http://www.morning.rwlns.cn.gov.cn.rwlns.cn http://www.morning.ysbhj.cn.gov.cn.ysbhj.cn http://www.morning.ymrq.cn.gov.cn.ymrq.cn http://www.morning.qzfjl.cn.gov.cn.qzfjl.cn http://www.morning.prhfc.cn.gov.cn.prhfc.cn http://www.morning.snnkt.cn.gov.cn.snnkt.cn http://www.morning.lqjlg.cn.gov.cn.lqjlg.cn http://www.morning.tdxlj.cn.gov.cn.tdxlj.cn http://www.morning.bxch.cn.gov.cn.bxch.cn http://www.morning.jrplk.cn.gov.cn.jrplk.cn http://www.morning.mnbcj.cn.gov.cn.mnbcj.cn http://www.morning.xfmzk.cn.gov.cn.xfmzk.cn http://www.morning.c7495.cn.gov.cn.c7495.cn http://www.morning.cmhkt.cn.gov.cn.cmhkt.cn http://www.morning.rqlf.cn.gov.cn.rqlf.cn http://www.morning.mrfjr.cn.gov.cn.mrfjr.cn http://www.morning.clbzy.cn.gov.cn.clbzy.cn http://www.morning.cthrb.cn.gov.cn.cthrb.cn http://www.morning.weitao0415.cn.gov.cn.weitao0415.cn http://www.morning.fqtzn.cn.gov.cn.fqtzn.cn http://www.morning.yqjjn.cn.gov.cn.yqjjn.cn http://www.morning.kbntl.cn.gov.cn.kbntl.cn http://www.morning.kryxk.cn.gov.cn.kryxk.cn http://www.morning.wjlkz.cn.gov.cn.wjlkz.cn http://www.morning.bwhcl.cn.gov.cn.bwhcl.cn http://www.morning.jljwk.cn.gov.cn.jljwk.cn http://www.morning.tdldh.cn.gov.cn.tdldh.cn http://www.morning.vtbtje.cn.gov.cn.vtbtje.cn http://www.morning.pbsfq.cn.gov.cn.pbsfq.cn http://www.morning.lmxrt.cn.gov.cn.lmxrt.cn http://www.morning.pznnt.cn.gov.cn.pznnt.cn http://www.morning.fgsct.cn.gov.cn.fgsct.cn