0

Как реализовать задачу на php?

Найти количество различных цифр данного натурального числа

28th Nov 2019, 8:18 AM
Viola
Viola - avatar
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 />"; ?>
28th Nov 2019, 9:15 AM
Ipang