kiểm tra Số Hoàn Hảo php

<?
function is_perfect($number)
{
for ($n = 2; $n<= sqrt($number); $n++)
{
if (!($number % $n))
{
$d += $n;
if ($n<>$number / $n)
$d += $number / $n;
}
}
return ++$d == $number;
}
for ($n = 1; $n<100; $n++)
if (is_perfect($n))
echo $n
SHARE

Unknown

  • Image
  • Image
  • Image
  • Image
  • Image

0 comments:

Post a Comment