100c之36:不同鸡的数量
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:不同鸡的数量相关推荐
- 应用代码解决小学鸡兔同笼问题。(已知鸡和兔的总数量为n,总脚数为m。输入n和m,依次输出鸡和兔的数目。如果无解,则输出“no answer”。)
#include <stdio.h> int main() {int n, m, a = 0, b = 0;printf("请输入总数量:\n总脚数:\n");scan ...
- 算法练习-鸡兔同笼问题
经典鸡和兔同笼问题 根据鸡和兔子的总数和他们腿的总数, 求出鸡和兔的数量. 题目: 现在在一个笼子里有鸡和兔子,他们的数量一共有55只, 鸡腿数和兔子的腿数加起来有188条, 求鸡有多少只,兔子有多少 ...
- 用for循环解决鸡兔同笼问题:上有三十五头,下有九十四足,问雉兔各几何?
tou=35 zu=94 for ji in range(1,36):tu=tou-jiif ji*2+tu*4==94:print("鸡的数量为:",ji)print(" ...
- 老乡鸡冲刺“中式快餐第一股“:净利掉队、扩张受阻,能借IPO起飞?
手撕联名信的老乡鸡,将冲刺IPO. 5月19日,安徽老乡鸡餐饮股份有限公司(下称"老乡鸡")递交招股书,国元证券担任保荐机构. 疫情洗礼下,乡村基.杨国福麻辣烫.七欣天.绿茶餐厅等 ...
- 站长在线经典Python题:使用Python编程思想解决鸡兔同笼的问题的4种方法
欢迎你来到站长在线的Python题库,鸡兔写完Python教程以后,还是来一个Python的题目吧!想来想去,还是写一个经典的题目为好,作为本栏目的第一个题目.我就想到了比较热门的题目<鸡兔同笼 ...
- 浅谈Java解决鸡兔同笼问题的思路
问题 鸡兔同笼是我国古代著名的趣题之一.大约在1500年前,<孙子算经>中记载了这样一道题目: 上有三十五头,下有九十四足,问鸡兔各几只?请编写一个程序来解决这个问题. 动物都有一头,兔子 ...
- 鸡兔同笼问题的一些巧解
问题 鸡兔同笼,鸡兔共有45只,兔的腿数比鸡的腿数多60条,问鸡和兔各有几只,不能用方程. 解法1 兔的腿数比鸡的腿数多 60 条,这 60 条多出来的腿是通过笼子里的 60 ÷4 = 15 只兔子贡 ...
- U86650-群鸡乱舞【矩阵乘法】
正题 题目链接:https://www.luogu.org/problem/U86650?contestId=23574 题目大意 第一年有nnn只鸡,每只大于等于两岁的鸡每年可以生一只,在ttt岁时 ...
- python鸡兔同笼编程运行结果_Python少儿编程:鸡兔同笼
Python少儿编程:解决鸡兔同笼问题 一笼鸡和兔子,我们数了一下,咳咳,鸡和兔子的头一共有35个,但是鸡和兔子的脚一共有94只. 好的,那么吃货们我们来好好算一算,到底能做几只德州扒鸡和双流兔头呢? ...
最新文章
- 使用JMeter进行性能测试
- 语音识别可以直接编码吗
- (iOS-框架封装)AFN3.x 网络请求封装
- JAVA【long值与ip地址互转】 - ip的判别
- centos ftp服务器搭建_CentOS系统云服务器宝塔面板安装以及微信小程序服务器搭建...
- Kali Linux 下渗透测试 | 3389 批量爆破神器 | hydra | 内网渗透测试
- Java的深度:通过协方差暴露的API泄漏
- 对AOP切面的一些整理与理解
- Redis内存回收和持久化策略
- @Transactional +自定义注解不生效_SpringBoot之路(三)SpringDataJpa中常用注解的使用...
- aspen plus v11使用教程_Aspen Plus11.0安装教程
- 程序员鼓励师是什么?
- 《数学之美》—贾里尼克和现代语言处理
- cisco虚拟3a服务器,思科Cisco基于服务器的AAA实验详解
- 改变世界的程序员—Jack Dorsey
- 从达特茅斯会议到图灵奖---人工智能学习分享
- python绘制国内生产总值散点图_Python学习第90课-数据可视化之散点图绘制
- 简报 | 阿里与腾讯在区块链领域必有一战
- 【建立个人品牌】自媒体人必须知道的28个新媒体平台
- Xadmin自定义开发 笔记(一)
热门文章
- WPF 4 Ribbon 开发 之 快捷工具栏(Quick Access Toolbar)
- pythonfile操作教程_Python基础教程之文件操作
- 关于Oracle数据库19c中的关键字和保留字的说明
- 文件和参数一起上传_Spring boot的文件上传
- 模糊测试工具Simple Fuzzer
- 分享Kali Linux 2016.2第45周镜像
- iOS Sprite Kit教程之编写程序以及Xcode的介绍
- 高级计算机网络知识点复习
- java jni 参数_Java 与 JNI 互传数据的那些事
- java 判断一个数字是2倍数_如何判断语言发育迟缓的原因|一个2岁半不会说话的案例...