Fişierul intrare/ieşire: | gfact.in, gfact.out | Sursă | preONI 2006 Runda 4 |
Autor | Silviu-Ionut Ganceanu | Adăugată de | |
Timp execuţie pe test | 0.1 sec | Limită de memorie | 65536 kbytes |
Scorul tău | N/A | Dificultate |
Vezi solutiile trimise | Statistici
GFact
Cerinta
Fiind dat un numar natural A aflati cel mai mic numar natural B astfel incat B! se divide la A.
Date de intrare
Fisierul de intrare contine pe prima linie doua numere intregi separate printr-un spatiu, P si Q, astfel incat A = PQ.
Date de iesire
Fisierul de iesire va contine numarul natural B cu proprietatea din enunt.
Restrictii si precizari
- 1 ≤ P ≤ 2.000.000.000
- 1 ≤ Q ≤ 30.000
- Pentru 70% din teste Q = 1, din care 30% au P ≤ 1.000
Exemplu
gfact.in | gfact.out |
---|---|
2 3 | 4 |
Explicatii
A = 23 = 8; 4! = 24 (care se divide la 8)