Сума та добуток
Дуже проста
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
Список невід'ємних чисел називається задовільним, якщо їх сума дорівнює s, а добуток p. Знайти задовільний список з найменшою кількістю елементів.
Вхідні дані
Кожний рядок є окремим тестом та містить два невід'ємних цілих числа s та p (1 ≤ s, p ≤ 10^9
).
Вихідні дані
Для кожного тесту в окремому рядку вивести найменший можливий розмір задовільного списку. Якщо шуканого списку не існує, то вивести -1. Відмітимо, що список містить не обов'язково цілі числа.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 207
Коефіцієнт прийняття 50%