<br />
class Armstrong {
static function Index(){
for ( $i = 100; $i < 100000; $i++ ) {
echo self::is_armstrong($i) )? $i 。 '
' : '';
}
}
静的関数 is_armstrong($num){
$s = 0;
$k = strlen($num);
$d = str_split($num);
foreach ($d as $r) {
$s += bcpow($r, $k);
}
return $num == $s;
}
}
アームストロング: :index();
?>