1 Star 0 Fork 0

Paul / BasicAlgorithmsDemo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
2_HundredHen_v2.php 757 Bytes
一键复制 编辑 原始数据 按行查看 历史
<?php
/**
* 百元百鸡问题:每只母鸡3元,每只公鸡4元,每只小鸡0.5元,如果花100元钱买100只鸡,请问有哪些可能?说明:每种鸡的数量都可以为零
*
* 第二种思路:由于母鸡每只的金额是3元,所以100元最多购买的母鸡数量是100/3=33只,同理100元最多购买的公鸡数量是25只,而按照100元100只的要求,小鸡的数量应该为100减去公鸡和母鸡的数量
*/
$x = 0;
for ($i = 0; $i <= 33; $i++) {
for ($j = 0; $j <= 25; $j++) {
$k = 100 - $i - $j;
if (3 * $i + 4 * $j + 0.5 * $k == 100) {
echo '第' . ++$x . '种解法为:' . PHP_EOL;
echo $i . PHP_EOL . $j . PHP_EOL . $k . PHP_EOL . PHP_EOL;
}
}
}
PHP
1
https://gitee.com/paultest/php_basic_algorithms.git
git@gitee.com:paultest/php_basic_algorithms.git
paultest
php_basic_algorithms
BasicAlgorithmsDemo
master

搜索帮助