【问题描述】
“多脚怪”是种有一个头多只脚的怪物。现有两种“多脚怪”,其中一种有7只脚,另外一种有3只脚。
现在把“7脚怪”、“3脚怪”关在同一个笼子里,假设有23个头,113只脚,请问共有多少只“7脚怪”?多少只“3脚怪”?

【解题思路】
类比于鸡兔同笼问题的解法。
假设都是“7脚怪”,则共有23*7=161只脚,多算了161-113=48只脚。显然,多算的脚是把“3脚怪”当成“7脚怪”多算的脚。
由于把一只“3脚怪”当成“7脚怪”会多算7-3=4只脚,则多算的48只脚对应于48/4=12只“3脚怪”。那么,有23-12=11只“7脚怪”。

【C代码实现】

#include<stdio.h>
int main() {int head=23,foot=110;int three,seven;three=(head*7-foot)/(7-3);seven=head-(head*7-foot)/(7-3);printf("three=%d\n",three);printf("seven=%d\n",seven);return 0;
}/*
three=12
seven=11
*/

【C++代码实现】

#include <iostream>
using namespace std;int main() {int head=23,foot=113;int three,seven;three=(head*7-foot)/(7-3);seven=head-(head*7-foot)/(7-3);cout<<"three="<<three<<endl;cout<<"seven="<<seven<<endl;return 0;
}/*
three=12
seven=11
*/

多脚怪问题 → 衍生于鸡兔同笼问题相关推荐

  1. 鸡兔同笼 【用c语言求解 鸡兔同笼】c语言新手第二天实战

    #include<stdio.h>void main() {int ji, tu, inh, inf, aji, atu,sum1;do {printf("鸡兔同笼,是中国古典数 ...

  2. 鸡兔同笼。已知鸡兔总头数为h,总脚数为f,求鸡兔各有多少只?

    鸡兔同笼.已知鸡兔总头数为h,总脚数为f,求鸡兔各有多少只?  题目:鸡兔同笼.已知鸡兔总头数为h,总脚数为f,求鸡兔各有多少只? 解法一:假设总头数h全部为鸡,程序如下: #include  < ...

  3. c语言18之鸡兔同笼,共有98个头,386只脚,编程求鸡兔各多少只

    题目: 鸡兔同笼,共有98个头,386只脚,编程求鸡兔各多少只. 源代码: #include<stdio.h> int main() {/*鸡兔同笼,共有98个头,386只脚,编程求鸡兔各 ...

  4. 鸡兔同笼,今又鸡和兔关在一个笼子里面,动物的头的总数是35,动物的脚的总数是94,问你鸡和兔子各有多少只?提示:利用二重循环解决问题

    //鸡兔同笼,今又鸡和兔关在一个笼子里面,动物的头的总数是35,动物的脚的总数是94,问你鸡和兔子各有多少只?提示:利用二重循环解决问题 public class Demo1{public stati ...

  5. 鸡兔同笼35个头94只脚用 鸡多少只?兔有多少只? Js解答

    鸡兔同笼35个头94只脚,我们可以用方程来解决这个问题. 设鸡的数量为x,兔的数量为y. 根据题意,我们可以得到两个方程: x + y = 35 .这个方程表示鸡兔的总数量. 2x + 4y = 94 ...

  6. java鸡兔同笼:鸡兔同笼,鸡与兔,一共35只,共有94条脚,问,一个鸡有多少只,兔有多少只?

    鸡兔同笼:鸡兔同笼,鸡与兔,一共35只,共有94条脚,问,一个鸡有多少只,兔有多少只? public static void main(String[] args) {int nums = 35;in ...

  7. 利用Python语言编程,解决鸡兔同笼问题,已知同一个笼子里鸡和兔总共有h只,鸡和兔的脚数总共有f只,其中h和f需要用户输入,求鸡和兔各有多少只。

    利用Python语言编程,解决鸡兔同笼问题,已知同一个笼子里鸡和兔总共有h只,鸡和兔的脚数总共有f只,其中h和f需要用户输入,求鸡和兔各有多少只. 提示:利用循环,采用枚举法. 要求:当输入的h和f没 ...

  8. 鸡兔同笼,共有头48个,脚132只,求鸡和兔各有多少只?

    public class Test05 {public static void main(String[] args) {/** 鸡兔同笼,共有头48个,脚132只,求鸡和兔各有多少只?* 鸡设为x ...

  9. 问题 J: 鸡兔同笼(2级) 一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。

    问题 J: 鸡兔同笼(2级) 时间限制: 1 Sec 内存限制: 128 MB 提交: 3038 解决: 1377 [提交] [状态] [讨论版] [命题人:admin] 题目描述 一个笼子里面关了鸡 ...

最新文章

  1. numpy.core.multiarray failed to import
  2. FZU 1061 矩阵连乘
  3. 机器学习入门资源--汇总
  4. axure web组件下载_实践干货:Axure插入图标的4种办法
  5. poj2229 基础的动态规划算法 挑战程序设计竞赛
  6. 【jeecg-mybatis版本】 mybatis+spring mvc 完美整合方案 查询,保存,更新,删除自动生成...
  7. 2017年高考改革地区:浙江、上海
  8. docker容器的使用
  9. Thingsboard 3.1.0 - UI修改
  10. 在线考试系统微信小程序的实现(一)
  11. 爬虫精进(六) ------ 项目实操
  12. 教你如何快速识别好固态硬盘?
  13. Halcon算子大全
  14. PC端微信多开bat命令
  15. Localizing oscillatory sources using beamformer techniques:part 1
  16. Axure PR9学习随笔
  17. DHCP option82字段
  18. 网络服务(4)——以太网配置IP、网关
  19. mysql 1168_解决fatal error LNK1168的终极方法
  20. 深层理解DFT与DTFT,DFS的关系

热门文章

  1. ffmpeg命令分析-re
  2. 计算机软考凭中级职称的要求,中级职称评定条件及流程
  3. 如果Windows下Quick软件运行时显示无权限打开exe
  4. LVS负载均衡之DR模式
  5. markdown在线生成html,markdown生成一份html简历
  6. RPC——RPC协议介绍及原理详解
  7. 基于YOLOv5的PCB板缺陷检测
  8. Python学习记录 字典元素的访问
  9. 319高校毕业设计选题
  10. PL/SQL Developer实现双击table表名查询