Revizia anterioară Revizia următoare
| Fișierul intrare/ieșire | kfact.in, kfact.out | Sursă | ad-hoc |
|---|---|---|---|
| Autor | din folclor | Adăugată de |
|
| Timp de execuție pe test | 0.08 sec | Limită de memorie | 768 KB |
| Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Kfact
Se dau doua numere : n si k
Se efectueaza urmatoare operatii :
1. Se calculeaza Fact = n!
2. Se elimina toate zerourile de la sfarsitul numarului Fact ( ex : daca Fact = 122320000 atunci Fact devine 12232 )
3. Se calculeaza ravarsatul numarului Fact ( ex : daca Fact = 12232 atunci Fact devine 23221 )
4. Se afiseaza
Date de intrare
In fișierul de intrare kfact.in se gasesc cele doua numere n si k separate prin spatiu
Date de ieșire
În fișierul de ieșire kfact.out se afiseaza cifra obtinuta in urma operatiilor
Restricții
- 1 ≤ k ≤ 9
- 1 ≤ n ≤ 1 000 000
- se garanteaza ca cifra ceruta exista
Exemplu
| kfact.in | kfact.out |
|---|---|
| 5 2 |
1 |
Explicație
5! = 120
dupa elminarea zerourilor ramanem cu 12
a 2-a cifra de la coada la cap este 1

Poți vedea testele pentru această problemă accesând