function sumOfFifthPowers(int $n): int {
$sum = 0;
while ($n > 0) {
$digit = $n % 10;
$sum += $digit ** 5;
$n = intdiv($n, 10);
}
return $sum;
}
for ($i = 1000; $i < 1000000; $i++) {
if ($i === sumOfFifthPowers($i)) {
echo $i . " is a digit fifth-power number.\n";
}
}
/*
run:
4150 is a digit fifth-power number.
4151 is a digit fifth-power number.
54748 is a digit fifth-power number.
92727 is a digit fifth-power number.
93084 is a digit fifth-power number.
194979 is a digit fifth-power number.
*/