Pagini recente » Diferente pentru blog/resourcehog intre reviziile 7 si 9 | Diferente pentru algoritmiada-2015/regulament intre reviziile 10 si 13 | Diferente pentru utilizator/aymd intre reviziile 1 si 2 | Diferente pentru problema/fractii2 intre reviziile 14 si 18 | Diferente pentru problema/ratphu intre reviziile 1 si 2
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="ratphu") ==
Poveste şi cerinţă...
Miruna are doua numere naturale $N$ si $P$. Ea ar vrea sa stie in cate moduri poate permuta cifrele lui $N$ astfel incat noul numar rezultat sa fie divizibil cu $P$.
h2. Date de intrare
Fişierul de intrare $ratphu.in$ ...
Fisierul de intrare $ratphu.in$ contine pe prima linie numerele naturale $N$ si $M$ separate printr-un spatiu.
h2. Date de ieşire
În fişierul de ieşire $ratphu.out$ ...
In fisierul de iesire $ratphu.out$ veti afisa un singur numar reprezentand numarul de moduri in care pot fi permutate cifrele lui N astfel incat sa se respecte conditiile din enunt.
h2. Restricţii
* $... ≤ ... ≤ ...$
* $1 ≤ N ≤ 10^18^$
* $1 ≤ P ≤ 20$
h2. Exemplu
table(example). |_. ratphu.in |_. ratphu.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
| 11 11
| 2 |
| 200 2
| 6 |
| 1234 2
| 12 |
h3. Explicaţie
...
In primul exemplu observam ca ne intereseaza *numarul de permutari*, si nu numarul de valori distincte ce se pot obtine. In al doilea exemplu vedem ca putem avea cifra $0$ la inceputul numerelor rezultate.
== include(page="template/taskfooter" task_id="ratphu") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.