eolymp
bolt
Try our new interface for solving problems
Məsələlər

Канонічний розклад

Канонічний розклад

Дано десятковий запис натурального числа до 200 цифр, всі прості дільники якого не перевищують 500 000. Створіть програму, яка виведе канонічний розклад цього числа на прості множники в порядку їх зростання.

Вхідні дані

Єдиний рядок вхідних даних містить натуральне десяткове число з кількістю цифр, що не перевищує 200.

Вихідні дані

Результат повинен містити єдиний рядок, що містить канонічний розклад заданого числа з урахуванням правил виведення (див. приклад).

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
31
Çıxış verilənləri #1
31
Giriş verilənləri #2
1024
Çıxış verilənləri #2
2^10
Giriş verilənləri #3
84
Çıxış verilənləri #3
2^2*3*7