百元百鸡问题
来源:一方有 责任编辑:栏目编辑 发表时间:2013-07-01 08:02 点击:次
11:公鸡3元每只,母鸡5元每只,小鸡1元3只,一百元钱买一百只鸡。请求出公鸡,母鸡和小鸡的数目。
- <?php
- /*
- 11:公鸡3元每只,母鸡5元每只,小鸡1元3只,一百元钱买一百只鸡。请求出公鸡,母鸡和小鸡的数目。
- 3x+5y+1*z/3=100
- 9x+15y+1*z=300
- x+y+z=100;
- z=300-9x-15y x,y,z为大于等于0的整数
- *系统环境:windows/linux
- *编译环境:php4/php5
- *输入参数:无
- 输出:out.txt
- */
- //输出结果
- for($x=0;$x <= 100/3; $x++ )
- {
- for($y=0;$y <= 100/5; $y++ )
- {
- $z=300-9*$x-15*$y;
- echo "$x,$y,".$z."\n";
- if($z >= 0&& $x+$y+$z==100)
- {
- output("公鸡:$x;母鸡:$y;小鸡:$z",true);
- break;
- }
- }
- }
- error_msg("execute success");
- /*
- 把结果输出到输出文件里
- 当isClean=true时清空out.txt
- */
- function output($msg,$isClean=false)
- {
相关新闻>>
- 发表评论
-
- 最新评论 更多>>