Ctrl K

Делится на сумму своих цифр

Лёгкая
Дано целое положительное число x. Посчитайте сумму его цифр. Если x делится на эту сумму без остатка, верните саму сумму цифр. Иначе верните -1.
Пример 1
x=27 → 9

Сумма цифр 2 + 7 = 9, и 27 делится на 9 нацело — возвращаем 9.

Пример 2
x=35 → -1

Сумма цифр 8, а 35 на 8 не делится — возвращаем -1.

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

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