我是小白非白。请问下白鸡问题

古代名题:古代『张邱建算经』中的“白鸡问题”是一道很有名的算题.题目内容是:用100元买100只鸡,大公鸡5元1只,母公鸡3元一只,小鸡1元3只.问各能买多少只鸡?想:把三种鸡的只数分别设_百度作业帮
古代名题:古代『张邱建算经』中的“白鸡问题”是一道很有名的算题.题目内容是:用100元买100只鸡,大公鸡5元1只,母公鸡3元一只,小鸡1元3只.问各能买多少只鸡?想:把三种鸡的只数分别设
古代名题:古代『张邱建算经』中的“白鸡问题”是一道很有名的算题.题目内容是:用100元买100只鸡,大公鸡5元1只,母公鸡3元一只,小鸡1元3只.问各能买多少只鸡?想:把三种鸡的只数分别设为未知数x.y.z,然胡利用总只数.总钱数两个条件,列出两个方程,根据鸡的只数必须取整数的要求,一步一步推出各种鸡的只数.(全部写过程)
想:把三种鸡的只数分别设为未知数x、y、z,然后利用总只数、总钱数两个条件,列出两个方程,根据鸡的只数必须取整数的要求,一步一步推出各种鸡的只数.!$^a\x1eKJl24 M qt\x0fK`^ \x18 设大公鸡x只,母鸡y只,小鸡z只.根据题 意,得 \2S\x14y =%YSM fg\x06\x06|S,dN UD:\x1fRO\x13fk< w.|{=E\x06B|V 把③式代入①式 Nl19\x17nh\2\x10 dL",&v\x1f_w> z+y+6x+3y=100 \x1cx'X\x11\2g\x106\x12 'bn}g Coq m\x16# 2\x13[ t 得 x2=8y3=18 B\x06 r=kLIKM nZy nan\x1bV\x1e 把x、y的解代入③式得 Cw\x1b\x11te9' G R \x15\x1e\x16 6"!:答:买大公鸡12只,母鸡4只,小鸡84只; fn4O"67~-/ *a!M+;`\x0f5\2 或买大公鸡8只,母鸡11只 ,小鸡81只; r#vUAt\x1d8h \x10{_N5Qu\x1f\x127 或买大公鸡4只,母鸡18只,小鸡78只.成这了..自己看吧
只需一步:x/3+y/3+w/3=5x+3y+w/3=100
w=78;81;84&欢迎访问起点女生网,请&&或&
加入书架书签 |
投女生推荐票 |
阅读底色..
字体大小..
默认设置..
打赏作品&|&
给本书投月票&|&
给本书评价
字数:2441&&
书中已有黄金屋,扫码更有大惊喜。
马上打开微信,扫描二维码或搜索公众号&起点中文网&,
添加关注,轻松拿下!
(快捷键←)
(快捷键→)
| 向朋友推荐 |
[发表本章书评]&
评价人数:
0 粉红票排名
粉红票数:0
距上一名差 0 票
本周共 0 人
今日共 0 人
昨天 0 次催更
今天 0 次催更
0 月PK排名
月PK分数:0
距上一名差 0 分
起点女生网强推
[发表本章书评]&
本书作者隆重推荐:
女生网阅读页作品推荐
女生网阅读页作品推荐
女生网阅读页作品推荐
还没有起点帐号?汇编白鸡问题:_百度知道
汇编白鸡问题:
100元钱买100只鸡,公鸡5元1只,母鸡3元1只,3只小鸡1元,讲所有结果输出谢谢!能有详细信息就好了
提问者采纳
x&=0,y&=0,z&=0想必这没什么问题,鸡不可能为负数对不对。 x+y+z=100 ,而x&=0,y&=0,z&=0;显然有x&=100,y&=100,z&=100; 于是有: 0&=x&=100,0&=y&=100,0&=z&=100 (1) 而我们在来看第二个式子 5x+3y+1/3z=100;显然5x=100不可能是百鸡 (5x=100那么y和z都为零那么总共为20只鸡)同理3y=100和1/3z=100也不可能是百鸡。于是有: 5x&100,3y&100,1/3z&100即 有x&20, y&100/3,z&300 x,y,z是整数且最大为100故: x&=19,y&=33,z&=100 (2) 由(1)(2)得:x大于等于0并小于等于19,y大于等于0并小于等于33,z大于等于0小于等于100。 问题得解,请多指教。 注:&= 表示小于等于 ,&=0 表示大于等于
提问者评价
其他类似问题
为您推荐:
您可能关注的推广回答者:
汇编的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您正在使用IE低版浏览器,为了您的IThao123账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
题目83:百鸡问题
题目83:百鸡问题
///problem.php?cid=1040&pid=82 #include &stdio.h& int main() {
int n,x,y,z;
while (scanf(&%d&,&n)!=EOF)
for (x=0;x&=100;x++)
for (y=0;y&=100-x;y++)
z=100-x-y;
if (x*5+y*3+z/3&=n) //小小鸡价格1/3,所以为了避免除法精度损失
//采用不等式两端都乘3操作
printf(&x=%d,y=%d,z=%dn&,x,y,z);
return 0; } //注意除法精度,若判定条件:x*5+y*3+z/3&=n //将会输出1 1 98
刚好40,因为98/3=32.6666..-&32
//32+5+3=40,但实际上&40
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。
产品设计是互联网产品经理的核心能力,一个好的产品经理一定在产品设计方面有扎实的功底,本专题将从互联网产品设计的几个方面谈谈产品设计
随着国内互联网的发展,产品经理岗位需求大幅增加,在国内,从事产品工作的大部分岗位为产品经理,其实现实中,很多从事产品工作的岗位是不能称为产品经理,主要原因是对产品经理的职责不明确,那产品经理的职责有哪些,本专题将详细介绍产品经理的主要职责
IThao123周刊如何用 Python 解百鸡问题?
白鸡问题:一百个铜钱买了一百只鸡,其中公鸡一只5钱、母鸡一只3钱,小鸡一钱3只,问一百只鸡中公鸡、母鸡、小鸡各多少 C语言解法: #include "stdio.h" main() { int x,y,z; for(x=1;x for(y=1;y
{ if((5*x+3*y+z/3==100)&&(x+y+z==100))/*是否满足百钱和百鸡的条件*/
printf("cock=%d,hen=%d,chicken=%d\n",x,y,z);
} } 谢谢了!!!
按投票排序
你的C语言版本的Python翻译:#!/usr/bin/env pythonfor x in range(1,21):
for y in range(1,34):
for z in range(3,301,3):
if 5*x+3*y+z/3==100 and x+y+z==100:
print x,y,z
楼上的代码有点小问题,可以看看我的:# coding:utf-8__author__ = 'haiquan'def computeChicken():
for cock in range(21):
for hen in range(34):
chick=100-cock-hen
if 15*cock+9*hen+chick == 300:
result+= [[cock,hen,chick]]
return resultif __name__ == '__main__':
ls=computeChicken()
if ls!=None:
for i in ls:
print 'No results!'结果:[0, 25, 75][4, 18, 78][8, 11, 81][12, 4, 84]
单行代码:[(i,j,100-i-j) for i in range(26) for j in range(34) if i*5 + j*3 + (100-i-j)/3.0 == 100]输出:[(0, 25, 75), (4, 18, 78), (8, 11, 81), (12, 4, 84)]}

我要回帖

更多关于 小白非白 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信