0
Как реализовать задачу на php?
Найти количество различных цифр данного натурального числа
1 ответ
+ 2
<?php
$num = 1982537645;
$cnt = [0,0,0,0,0,0,0,0,0];
$n = $num;
while($n)
{
$d = $n % 10;
if($d)
{
$cnt[$d - 1]++;
}
$n /= 10;
}
echo 'Number: ' . $num . '<br />';
for($i = 0, $d = 1; $i < 9; $i++, $d++)
echo "$d -> $cnt[$i]<br />";
?>