php 水仙花数 百钱买鸡

<?php
ini_set('display_errors','on');
error_reporting(E_ALL|E_STRICT);

// 水仙花数b 371
for($i=1;$i<10;$i++){
for($y=0;$y<10;$y++){
for ($z=0; $z <10 ; $z++) {
if($i**3 +$y**3 +$z**3 == $i*100+$y*10+$z){
echo $i*100+$y*10+$z.'<br/>';
}
}
}
}
// 输出表格
echo '<table border=1>';
for($a=1;$a<=5;$a++){
echo '<tr>';
for($i=1;$i<=6;$i++){
echo '<td>呵呵';
echo '</td>';
}
echo '</tr>';
}
echo '</table>';
//过路口问题
for($a=1,$m=100000;$m>50000;$a++){
if($m>50000){
$m -= 0.05*$m;
}else{
$m -= 5000;
}
echo $a.'ci'.$m.'<br/>';
}

// 百钱买百鸡问题
for($g=1;$g<18;$g++){
for($m=1;$m<=31;$m++){
for($x=1;$x<=100;$x++){
//$x一文钱3只,$m 3文钱一只 $g 5文钱一只 各买一只的钱数 总共买100只
if($x/3+$m*3+$g*5==100 && $x+$g+$m ==100){
echo '小鸡'.$x.'母鸡'.$m.'公鸡'.$g.'<br/>';
}
}
}
}

原文地址:https://www.cnblogs.com/ayanboke/p/11056908.html