博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
百元百鸡问题
阅读量:6293 次
发布时间:2019-06-22

本文共 769 字,大约阅读时间需要 2 分钟。

11:公鸡3元每只,母鸡5元每只,小鸡1元3只,一百元钱买一百只鸡。请求出公鸡,母鸡和小鸡的数目。

 

 
  1. <?php  
  2. /*  
  3. 11:公鸡3元每只,母鸡5元每只,小鸡1元3只,一百元钱买一百只鸡。请求出公鸡,母鸡和小鸡的数目。  
  4. 3x+5y+1*z/3=100  
  5. 9x+15y+1*z=300  
  6. x+y+z=100;  
  7. z=300-9x-15y  x,y,z为大于等于0的整数  
  8. *系统环境:windows/linux  
  9. *编译环境:php4/php5  
  10. *输入参数:无  
  11.  输出:out.txt  
  12. */ 
  13. //输出结果  
  14. for($x=0;$x <= 100/3; $x++ )  
  15. {  
  16.     for($y=0;$y <= 100/5; $y++ )  
  17.     {  
  18.         $z=300-9*$x-15*$y;  
  19.         echo "$x,$y,".$z."\n";  
  20.         if($z >= 0&& $x+$y+$z==100)   
  21.         {  
  22.             output("公鸡:$x;母鸡:$y;小鸡:$z",true);  
  23.           break;      
  24.         }  
  25.     }  
  26. }  
  27.  
  28. error_msg("execute success");  
  29.  
  30.  
  31. /*  
  32.     把结果输出到输出文件里  
  33.     当isClean=true时清空out.txt  
  34. */ 
  35. function output($msg,$isClean=false)  
  36. {  
  37.     if($isClean)  
  38.     {  
  39.     $handle = fopen('out.txt''w');  
  40.     fclose($handle);      
  41.     }  
  42.     error_log($msg."\n", 3, "out.txt");  
  43. }  
  44. /*  
  45.     输入错误信息  
  46.     如果$is_exit表示输入信息后退出  
  47. */ 
  48. function error_msg($msg,$is_exit=true)  
  49. {  
  50.     if($is_exit)  
  51.         die($msg."\n");  
  52.     else 
  53.         echo $msg."\n";  
  54. }  
  55. ?> 

 

转载地址:http://indta.baihongyu.com/

你可能感兴趣的文章
分布式一致Hash算法
查看>>
版本服务器Svn部署与配置
查看>>
揪出MySQL延迟上千秒的元凶
查看>>
shell编程开发应用指南
查看>>
⑤Windows Server 8 RemoteFX体验
查看>>
python使用localhost链接mysql出错及解决办法
查看>>
PYTHON高级全栈开发工程师-老男孩教育
查看>>
人人出售56不亏:三方得利
查看>>
美柚引流宝妈女粉,淘宝客微商不用引流脚本也能日吸500+
查看>>
如何用手机维护Mysql数据库
查看>>
Office 365启用多重身份验证
查看>>
网络视频会议整体解决方案
查看>>
免费获取田志刚《新知识管理》文字和PPT下载
查看>>
Office 365发送超大附件
查看>>
OSPF的route-id选举
查看>>
IT绩效管理消除IT与业务之间的隔阂
查看>>
解决 MSChart控件 X轴坐标显示不全的问题
查看>>
在C#中选择“.NET研究”正确的集合进行编码
查看>>
再次分享一个多选文件上传方案“.NET研究”
查看>>
PySide教程:一个简单的点击“.NET研究”按钮示例
查看>>