蓝桥题库每日一练 · 2026.09.25
9月25日 马克思手稿里的趣味题:有 30 个人(男人、女人…
马克思手稿里的趣味题:有 30 个人(男人、女人、小孩),在饭馆吃饭共花 50 先令,男人每人 3 先令、女人每人 2 先令、小孩每人 1 先令,问三种人各几人(三种人都至少有 1 人)?① 点绿旗:舞台右侧出现一个空列表,小猫说「点击一次空格键,列表中添加一组男人、女人、小孩人数的答案」;② 每按一次空格,列表就添加一组符合要求的答案;③ 全部找到后小猫说「全部找到了」2 秒;④ 再点绿旗可重复执行。
评分标准
- 20 分:完成绿旗初始画面(空列表 + 提示语)
- 20 分:列表能显示 2 组及以上符合要求的数据
- 40 分:列表能显示所有符合要求的数据
- 20 分:点绿旗能重复执行、完全符合要求
参考解法
这是马克思手稿里的一道趣味题,跟 9 月 11 日「百钱买百鸡」是双胞胎:30 个人花 50 先令,男人每人 3、女人每人 2、小孩每人 1,问各几人。 三种人、两个条件(总人数 30、总花费 50),一个条件不够定死答案,所以会有好几组解——正好用列表把它们一组组收起来。 怎么找?还是枚举:让男人数从 1 开始一个个试。定了男人数,另外两个就能算出来——把两个条件相减能得到一条简洁关系:女人数 = 20 − 男人数×2,小孩数 = 男人数 + 10。男人数从 1 试到 9,每个都给一组答案(男 1 女 18 孩 11、男 2 女 16 孩 12……男 9 女 2 孩 19),共 9 组。为什么到 9 就停?要是 10 个男人,女人数 = 20 − 20 = 0,可题目说三种人都至少有 1 个,这组就不算了。……
此答案或解析由 AI 生成,请谨慎使用。
难度依赛考组别及等考级别粗略评估,仅供参考。