Pagini recente » Diferente pentru problema/arbore5 intre reviziile 12 si 18 | Diferente pentru utilizator/codrin18 intre reviziile 6 si 5 | Diferente pentru problema/sali intre reviziile 7 si 8 | Diferente pentru problema/sr intre reviziile 13 si 14 | Diferente pentru problema/frac intre reviziile 1 si 2
Diferente pentru
problema/frac intre reviziile
#1 si
#2
Diferente intre titluri:
Diferente intre continut:
==Include(page="template/taskheader" task_id="frac")==
== include(page="template/taskheader" task_id="frac") ==
Poveste ...
h2. Cerinta
...
h2. Restrictii
...
h2. Date de intrare
...
h2. Date de iesire
...
h2. Exemplu
| frac.in | frac.out |
| linia1
linia2
linia3
| linia1
linia2
|
== include(page="template/taskfooter" task_id="frac") ==
==Include(page="template/raw")==
frac
Patratel este mare pasionat de fractii. Intr-o zi el se gandeste sa scrie pe o foaie de hartie, in ordine crescatoare, toate fractiile ireductibile cu numitorul N. Observand insa la timp ca sunt o infinitate de astfel de fractii, el nu se mai oboseste si doreste sa afle doar a P-a fractie din sirul la care s-a gandit.
h2. Cerinta
Sa se determine numaratorul celei de a P-a fractii din sirul construit dupa regulile de mai sus.
h2. Date de Intrare
Prima linie a fisierului frac.in contine doua numere intregi N si P, separate prin cate un spatiu, avand semnificatia descrisa in enunt.
h2. Date de Iesire
Prima linie a fisierului frac.out contine un numar natural care reprezinta numaratorul celei de a P-a fractii din sirul fractiilor ireductibile cu numitorul N.
h2. Restrictii si precizari
o 1 <= N <= 12 000 000 000 ( 12 miliarde )
o 1 <= P <= 10^14
o Se garanteaza ca rezultatul nu depaseste 2^61
h2. Exemplu
frac.in frac.out Explicatie
12 5 13 Fractiile sirului sunt: 1/12, 5/12, 7/12, 11/12, 13/12, 17/12, etc. A 5-a fractie din acest sir este 13/12 si are numaratorul 13.
==Include(page="template/taskfooter" task_id="frac")==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.