Un numar natural a se numeste putere daca exista numerele naturale b si c, c>1 astfel incat a=bc.
Fie N un numar natural. Numarul N poate fi scris in mai multe moduri ca suma de puteri. O posibilitate ar fi, de exemplu, N=1+1+...+1 (N termeni egali cu 1).
CerintaDate de intrare
Fisierul de intrare puteri.in contine pe prima linie numarul natural N.
Fisierul de iesire puteri.out contine doua linii. Pe prima linie se afla un numar natural nenul nr, reprezentand numarul de termeni din suma (minim). Pe cea de a doua linie se afla nr puteri, separate prin cate un spatiu, scrise in ordine crescatoare. Daca exista mai multe solutii, va fi afisata cea mai mica in ordine lexicografica.
Restrictii
puteri.in |
puteri.out |
24 |
2 |
Timp maxim de executie/test: 0.1 secunde.