【1】、10个相同的糖果,分给3个孩子A、B、C,每个孩子至少一个,有多少种不同的分法?

【2】、10个相同的糖果,分给3个孩子A、B、C,有多少种不同的分法?

【3】、10个相同的糖果,分给3个孩子A、B、C,每个孩子至少2个,有多少种不同的分法?

【4】、10个相同的糖果,分给3个孩子A、B、C,A至少一个,B至少2个,C可以没有,有多少种不同的分法?

【答案】

【1】第一题是最为典型的插板法的题目。10个糖果排成一排,共形成9个空,我从这9个空里选两个,插入隔板,便把这10个糖果分成了三份,每份起码有一个,这样的话,方法数就是C(9,2)=36。

【2】、与第一题不同,这里没有限制孩子获得的数量,意味着有些孩子可以分到0个。那么这时候就不能直接用插板法了,必须转化成每个孩子至少得到1个。怎么转化呢?

很简单,分这10个糖果之前就给每个小朋友1个糖果,这样就保证分的时候每个小朋友至少分一个了,就可以用插板法了,只不过这时的题就变成了“10+3=13个相同的糖果,分给3个孩子A、B、C,每个孩子至少一个,有多少种不同的分法?”.

13个糖果12个空,分成三组插两块板,方法数就是C(12,2)=66。

【3】.不能直接插板,需要先将至少2个转化成至少1个,咋转化?先给每人1个,剩下的至少每人一个就搞定啦!题目变为“10-1×3=7个相同的糖果,分给3个孩子A、B、C,每个孩子至少一个,有多少种不同的分法?”

7个糖果6个空,分成三组插两块板,方法数就是C(6,2)=15。

【4】此题综合了这几类题型,还是转化:A满足不用管;B至少2个,需要先分掉1个;C可以不分,那就借一个给他。 10-1+1=10,题目变成第一小题了,答案还是36.

分糖问题和插板法:10个相同糖果分给3个小朋友,有几种分法?相关推荐

  1. 小提琴机器人拉法_好和弦 | [Ep.195]小提琴跟中提琴到底有多少种拉法?

    原标题:好和弦 | [Ep.195]小提琴跟中提琴到底有多少种拉法? 好和弦创始人:官大为 本文文字编辑:弦姐 编者按: 这节课,官大为老师要接着上节课的内容,给我们介绍小提琴和中提琴的演奏法啦,这次 ...

  2. c语言 10个小朋友分糖,C语言的小孩分糖问题

    C语言的小孩分糖问题 答案:2  信息版本:手机版 解决时间 2019-10-03 01:27 已解决 2019-10-02 10:39 10个小孩围成一圈分糖果,老师顺次分给每个人的糖块数为12,2 ...

  3. 用动态规划解小朋友分糖问题

    为了解决谷歌一道题,想了个非主流的招数.原题是:"10块都相同的糖分给3个小朋友,每个小朋友至少分到一块糖,有几种分配方式?",细细一想其实就是每个小朋友一块糖的前提下,再分7块糖 ...

  4. 【Python养成】:案例(身高体重BMI值、模拟用户登录系统、键盘录入10个学生的成绩,计算出最高分、最低分和成绩总和、词频统计)

    案例题目:身高体重BMI值 计算成人身高体重指数BMI值.公式:bmi = 体重 / (身高 * 身高),体重的单位是千克,身高的单位是米 .键盘输入身高和体重值,计算bmi值,并根据结果对用户做出友 ...

  5. jeecg集成积木报表错误_6688种玩法的电子积木,是什么体验?「中外玩具网测评」...

    听说聪明的孩子都玩过电子积木?一款玩具真的能有几千种玩法?你相信吗?让我们一起来寻找答案吧~ 大家好,中外玩具网编辑部开始做玩具测评啦~ 上个星期,我们收到了这款"电学小子"电子积 ...

  6. 6-6 归并排序(递归法) (10分)

    6-6 归并排序(递归法) (10分) 本题要求实现二路归并排序中的归并操作,待排序列的长度1<=n<=1000. 函数接口定义: void Merge(SqList L,int low, ...

  7. 10人分4组,有几种分法

    原创:HAM 10人分4组,有几种分法,当然不考虑组编号了,比如10人分1组,就只有1种分法,10人分10组也只有一种分法. 假如4人分2组,分法为: 12 , 34 13 , 24 14 , 23 ...

  8. 硬币(计算n分有几种表示法)

    硬币.给定数量不限的硬币,币值为25分.10分.5分和1分,编写代码计算n分有几种表示法.(结果可能会很大,你需要将结果模上1000000007) 示例1: 输入: n = 5输出:2解释: 有两种方 ...

  9. n个数分为m堆有多少种分法(青岛理工邀请赛)动态规划

    有n个相同的数,把它分为m堆,有多少种分法. 样例:7 3 输出:4 注:(1,1,5)(1,5,1) (5,1,1)是一种分法. //算是看了网上很多的算法,这里只是做一个解释 //网上关于这个的算 ...

最新文章

  1. 习惯几乎可以绑住一切,只是不能绑住偶然。比如那只偶然尝了鲜血的老虎。...
  2. java中的队列详解
  3. Windows Phone 8初学者开发—第21部分:永久保存Wav音频文件
  4. windows照片查看器无法显示此图片_Real3d PhotoViewer下载-照片查看器 v1.2.2 官方版...
  5. 号称最安全的苹果TEE被黑客攻破了,怎么办?
  6. C++17标准制定完成
  7. P3332-[ZJOI2013]K大数查询【树套树】
  8. mysql+json插入_MySQL对JSON数据的增删改查
  9. Android学习笔记(四九):通过Content Provider访问数据
  10. A股收盘:深证区块链50指数涨0.33%,惠程科技等7股涨停
  11. windows minidump 的那些事
  12. 爆肝六万字整理的python基础,快速入门python的首选
  13. AI,让大海永远蔚蓝如诗
  14. 四大CPU架构的区别
  15. 推荐一个小日本做的网站,超强震撼,创意绝对棒,真牛
  16. Google浏览器密码框自动弹出账号密码的解决方法
  17. rust 局域网联机_腐蚀rust搭建Rust服务器及联机教程
  18. atlas mysql怎么用,MySQL —— Atlas 使用
  19. 周期为“2L“的函数展开为傅里叶级数
  20. ​富士莱医药通过注册:年营收近5亿 钱祥云曾非法买卖外汇

热门文章

  1. Smartbi数据报表系统,国内性价比最高的报表工具
  2. 编译、汇编、翻译原理知识概括
  3. 掌上智维技术支持 App Tech Support
  4. element实现form表单动态添加email效果
  5. CWE 4.7中的新视图:工业控制系统的安全漏洞类别
  6. 高价NFT不利于流动性
  7. uni-app开发中遇到的问题(持续更新...)
  8. 幼儿交往能力培养的调查研究
  9. 【第三方登录】第三方登录 Part1 —— QQ登录(2016-09最新版)
  10. linux下启动,关闭oracle数据库