Предмет: Информатика, автор: romankachanov

Дано натуральное число. Определить, сколько раз в нем встречается минимальная цифра (например, для числа для числа 102 200 ответ равен 3, для числа 40 330 — 2, для числа 10 345 — 1). В питоне используйте while

Ответы

Автор ответа: DlowPro
3

i = int(input())

k = i

count=0

n=9

while i > 0:

if i % 10 < n:

n = i % 10

i = i // 10

while k > 0:

if k mod 10 == n:

count += 1

k = k // 10

print(count)


romankachanov: Дядь а как пробелы раставлять
DlowPro: ставь по 4 пробела, я когда ответ писал ставил по 2 пробела, будет лучше если ты расставишь по 4 пробела (однако на работу скриипта это никак не повлияет)
DlowPro: Все пробелы я расставил в программе правильно
romankachanov: Спасибо
Похожие вопросы