Table of Contents

  • 1 问题
  • 2 分析
  • 3 解决方案
  • 4 结果

问题

中国古代数学家张丘建在他的《算经》中提出了一个著名的百钱百鸡问题,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,求翁,母,雏各几何?

分析

穷举.

解决方案

 1:  /**
 2:   * @file   036c.c
 3:   * @author Chaolong Zhang <emacsun@163.com>
 4:   * @date   Thu Jun 20 23:59:10 2013
 5:   *
 6:   * @brief  中国古代数学家张丘建在他的《算经》中提出了一个著名的百钱百鸡问题,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,求翁,母,雏各几何?
 7:   * 5x+ 3y +z/3 = 100
 8:   *  x+y+z = 100
 9:   * | 5 3 1/3 | |x|   |100|
10:   * | 1 1  1  | |y| = |100|
11:   * | 0 0 0   | |z|   | 0 |
12:   */
13:
14:  #include <stdio.h>
15:
16:  int main(int argc, char *argv[])
17:  {
18:      int i,j,k;
19:
20:      for (i=0; i <=20 ; ++i)
21:      {
22:          for (j=0; j < 100-i; ++j)
23:          {
24:              k=100-i-j;
25:
26:              if (i+j+k==100 && 5*i + 3*j + k/3 == 100 )
27:              {
28:                  printf ("%d,%d,%d\n",i,j,k);
29:              }
30:
31:          }
32:      }
33:      return 0;
34:  }

结果

0,25,75
4,18,78
8,11,81
12,4,84

转载于:https://www.cnblogs.com/chaolong/p/3159166.html

100c之36:不同鸡的数量相关推荐

  1. 应用代码解决小学鸡兔同笼问题。(已知鸡和兔的总数量为n,总脚数为m。输入n和m,依次输出鸡和兔的数目。如果无解,则输出“no answer”。)

    #include <stdio.h> int main() {int n, m, a = 0, b = 0;printf("请输入总数量:\n总脚数:\n");scan ...

  2. 算法练习-鸡兔同笼问题

    经典鸡和兔同笼问题 根据鸡和兔子的总数和他们腿的总数, 求出鸡和兔的数量. 题目: 现在在一个笼子里有鸡和兔子,他们的数量一共有55只, 鸡腿数和兔子的腿数加起来有188条, 求鸡有多少只,兔子有多少 ...

  3. 用for循环解决鸡兔同笼问题:上有三十五头,下有九十四足,问雉兔各几何?

    tou=35 zu=94 for ji in range(1,36):tu=tou-jiif ji*2+tu*4==94:print("鸡的数量为:",ji)print(" ...

  4. 老乡鸡冲刺“中式快餐第一股“:净利掉队、扩张受阻,能借IPO起飞?

    手撕联名信的老乡鸡,将冲刺IPO. 5月19日,安徽老乡鸡餐饮股份有限公司(下称"老乡鸡")递交招股书,国元证券担任保荐机构. 疫情洗礼下,乡村基.杨国福麻辣烫.七欣天.绿茶餐厅等 ...

  5. 站长在线经典Python题:使用Python编程思想解决鸡兔同笼的问题的4种方法

    欢迎你来到站长在线的Python题库,鸡兔写完Python教程以后,还是来一个Python的题目吧!想来想去,还是写一个经典的题目为好,作为本栏目的第一个题目.我就想到了比较热门的题目<鸡兔同笼 ...

  6. 浅谈Java解决鸡兔同笼问题的思路

    问题 鸡兔同笼是我国古代著名的趣题之一.大约在1500年前,<孙子算经>中记载了这样一道题目: 上有三十五头,下有九十四足,问鸡兔各几只?请编写一个程序来解决这个问题. 动物都有一头,兔子 ...

  7. 鸡兔同笼问题的一些巧解

    问题 鸡兔同笼,鸡兔共有45只,兔的腿数比鸡的腿数多60条,问鸡和兔各有几只,不能用方程. 解法1 兔的腿数比鸡的腿数多 60 条,这 60 条多出来的腿是通过笼子里的 60 ÷4 = 15 只兔子贡 ...

  8. U86650-群鸡乱舞【矩阵乘法】

    正题 题目链接:https://www.luogu.org/problem/U86650?contestId=23574 题目大意 第一年有nnn只鸡,每只大于等于两岁的鸡每年可以生一只,在ttt岁时 ...

  9. python鸡兔同笼编程运行结果_Python少儿编程:鸡兔同笼

    Python少儿编程:解决鸡兔同笼问题 一笼鸡和兔子,我们数了一下,咳咳,鸡和兔子的头一共有35个,但是鸡和兔子的脚一共有94只. 好的,那么吃货们我们来好好算一算,到底能做几只德州扒鸡和双流兔头呢? ...

最新文章

  1. 使用JMeter进行性能测试
  2. 语音识别可以直接编码吗
  3. (iOS-框架封装)AFN3.x 网络请求封装
  4. JAVA【long值与ip地址互转】 - ip的判别
  5. centos ftp服务器搭建_CentOS系统云服务器宝塔面板安装以及微信小程序服务器搭建...
  6. Kali Linux 下渗透测试 | 3389 批量爆破神器 | hydra | 内网渗透测试
  7. Java的深度:通过协方差暴露的API泄漏
  8. 对AOP切面的一些整理与理解
  9. Redis内存回收和持久化策略
  10. @Transactional +自定义注解不生效_SpringBoot之路(三)SpringDataJpa中常用注解的使用...
  11. aspen plus v11使用教程_Aspen Plus11.0安装教程
  12. 程序员鼓励师是什么?
  13. 《数学之美》—贾里尼克和现代语言处理
  14. cisco虚拟3a服务器,思科Cisco基于服务器的AAA实验详解
  15. 改变世界的程序员—Jack Dorsey
  16. 从达特茅斯会议到图灵奖---人工智能学习分享
  17. python绘制国内生产总值散点图_Python学习第90课-数据可视化之散点图绘制
  18. 简报 | 阿里与腾讯在区块链领域必有一战
  19. 【建立个人品牌】自媒体人必须知道的28个新媒体平台
  20. Xadmin自定义开发 笔记(一)

热门文章

  1. WPF 4 Ribbon 开发 之 快捷工具栏(Quick Access Toolbar)
  2. pythonfile操作教程_Python基础教程之文件操作
  3. 关于Oracle数据库19c中的关键字和保留字的说明
  4. 文件和参数一起上传_Spring boot的文件上传
  5. 模糊测试工具Simple Fuzzer
  6. 分享Kali Linux 2016.2第45周镜像
  7. iOS Sprite Kit教程之编写程序以及Xcode的介绍
  8. 高级计算机网络知识点复习
  9. java jni 参数_Java 与 JNI 互传数据的那些事
  10. java 判断一个数字是2倍数_如何判断语言发育迟缓的原因|一个2岁半不会说话的案例...