Кратний куб#8245

Кратний куб

1 секунда
64 мегабайти
Складна

Напишіть програму, яка для заданого натурального числа визначає найменше натуральне число, куб якого є кратним .

Вхідні дані

Одне натуральне число .

Вихідні дані

Виведіть одне натуральне число — найменше додатне ціле число, куб (третя степінь) якого ділиться на без остачі.

Приклади

Приклад 1

Loading
Loading

Примітка

Наприклад, ні 1^3 = 1, ні 2^3 = 8, ні 3^3 = 27, ні 4^3 = 64, ні 5^3 = 125 не діляться на без остачі, а 6^3 = 216 ділиться. Тобто 6^3 — це найменший натуральний куб, кратний .

Оцінювання

  • балів за тести, де 2 \leq k \leq 100;

  • балів за 10^5 < k < 10^6;

  • балів за 10^7 < k < 10^8;

  • балів за 10^{10} < k < 10^{12};

  • балів за 10^{15} < k < 10^{18}.

Необхідно написати одну програму, яка ефективно розв'язує всі ці випадки. Перелік блоків обмежень показує, як розподіляються бали залежно від ефективності розв'язку.