Однажды в просторах рунета появился следующий ребус:

157892 = 3
203516 = 2
409578 = 4
236271 = ?

Никто так и не смог его разгадать. Позже оказалось, что число в правом столбце равно сумме "кругляшей", которые есть в цифрах числа, расположенного слева. Ваша задача написать программу, которая определяет, сколько кругляшей в числе.

Ответы

Ответ дал: nelle987
0

"Кругляши" есть в цифрах 0 (1 кругляш), 6 (1), 8 (2), 9 (1). Значит, достаточно посчитать количество таких цифр в строковом представлении числа и получить ответ.

python 3:

n = input()

s = 0

for digit in n:

   if digit in ['0', '6', '9']:

       s += 1

   elif digit == '8':

       s += 2

print(s)

Пример ввода:

1234567890

Пример вывода:

5

Ответ дал: ad0e7d25e1
0
Ещё последнюю сможешь?
Ответ дал: ad0e7d25e1
0
Слушай это не турбо паскаль а паскаль
Ответ дал: ad0e7d25e1
0
Нету таких команд
Ответ дал: ad0e7d25e1
0
питона вообще запустил
Ответ дал: ad0e7d25e1
0
ты чего?
Вас заинтересует