水仙花數是一個n(>=3)位數字的數, 它等於每個數字的n次冪之和. 例如, 153是一個水仙花數, 153=1³+5³+3³. 編寫程序, 求解小於1000的所有水仙花數.
復制代碼 代碼如下:
<?php
for($i=100;$i<1000;$i++){
$a=intval($i/100);
$b=intval($i/10)%10;
$c=$i%10;
if(pow($a,3)+pow($b,3)+pow($c,3)==$i){
echo $i."\t";
}
}
?>