Mai intai trebuie sa te autentifici.
Diferente pentru problema/produs intre reviziile #2 si #1
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="produs") ==
Vivianei ii place multsa inmulteascanumere. De curand ea a reusitsacalculeze produsul tuturor numerelor natuare aflateintre $X$ si $Y$.Mai exact ea a aflat $P = X * (X + 1) * (X + 2) *... * Y$. Din pacate ea a uitat care sunt numerele $X$ si $Y$, dar inca mai stie $P$. Ajutati-o pe Viviana sa afle doua numere $X$ si $Y$ astfel incat produsul tuturor numerelor naturale aflate intre ele sa fie egal cu $P$.
Poveste şi cerinţă...
h2. Date de intrare
Fisierul de intrare $produs.in$va contine pe prima linie numarul $P$.
Fişierul de intrare $produs.in$ ...
h2. Date de ieşire
In fisierul de iesire $produs.out$veti afisa doua numere $X$ si $Y$ separate printr-un spatiu care respecta conditia din enunt.
În fişierul de ieşire $produs.out$ ...
h2. Restricţii
* $1 ≤ P ≤ 10^10 000^$ * Se garanteaza ca exista intoteauna o solutie si aceasta va respecta conditia $1 ≤ X ≤ Y ≤ 100 000$ * Daca exista mai multe solutii afisati-o pe cea cu $X$ minim
* $... ≤ ... ≤ ...$
h2. Exemplu table(example). |_. produs.in |_. produs.out |
| 336 | 6 8 | | 646300418472124416000000 | 5 25
| This is some text written on multiple lines. | This is another text written on multiple lines.
|
h3. Explicatie Pentru primul exemplu: $6 * 7 * 8 = 336$.
h3. Explicaţie ...
== include(page="template/taskfooter" task_id="produs") ==