1, поэтому ему доступны лишь числа 1, 11, 111, 1111 и так далее.
Дано положительное целое divisor. Найдите самое короткое из таких чисел, которое делится на divisor без остатка, и верните количество цифр в нём. Если ни одно число из одних единиц на divisor не делится, верните -1.
Учтите, что подходящее число может быть огромным — гораздо длиннее, чем помещается в 64-битное целое.divisor=7 → 6
111111 = 7 × 15873, а все более короткие числа из единиц (1, 11, 111, 1111, 11111) на 7 не делятся. Длина — 6.
divisor=5 → -1
Число из одних единиц оканчивается на 1, поэтому на 5 оно не делится никогда.
divisor=37 → 3
111 = 3 × 37, ответ 3.
divisor=7
6
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 88 тестов на сервере, включая скрытые.