Ctrl K

Цифры-делители

Лёгкая
Дано целое положительное число number без нулей в записи. Посчитайте, сколько его цифр делят само число без остатка. Каждая позиция считается отдельно: если подходящая цифра встречается несколько раз, учитывайте её столько же раз.
Пример 1
number=36 → 2

36 делится и на 3, и на 6.

Пример 2
number=255 → 2

255 не делится на 2, но делится на 5, а пятёрка встречается дважды. Ответ 2.

Пример 3
number=97 → 0

97 — простое число, ни 9, ни 7 его не делят.

Ограничения
  • 1 ≤ number ≤ 10⁹
  • В записи number нет цифры 0
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЧисло-перевёртыш ЛёгкаяЗначение римского числа ЛёгкаяПрибавить единицу к числу из цифр ЛёгкаяСумма двоичных строк ЛёгкаяЦелая часть квадратного корня Лёгкая
загружаем Python…
Вход
number=36
Ожидается
2

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 66 тестов на сервере, включая скрытые.