Time limit: 0.05s
Memory limit: 64MB
Input: aprox.in
Output: aprox.out
Fie un număr real subunitar cu cel mult zecimale și un număr natural.
Cerința
Să se determine fracția ireductibilă cu proprietățile:
- aproximează cel mai bine numărul real , adică expresia are valoare minimă
Date de intrare
Fișierul de intrare aprox.in
conține pe prima linie numărul real , iar pe a doua linie numărul natural , cu semnificaţia de mai sus.
Date de ieșire
Fișierul de ieșire aprox.out
va conţine o singură linie pe care se vor scrie numerele naturale și reprezentând numărătorul și numitorul fracției ireductibile căutate, separate printr-un spațiu.
Restricții și precizări
- Pentru teste în valoare de puncte:
- Pentru alte teste în valoare de puncte:
- Pentru alte teste în valoare de puncte:
Exemplul 1
aprox.in
0.318
100
aprox.out
7 22
Explicație
Fracția ireductibilă care aproximează cel mai bine numărul și are numitorul mai mic sau egal decât este .
Exemplul 2
aprox.in
0.998977661
999999991
aprox.out
756463905 757238059
Explicație
Fracția ireductibilă care aproximează cel mai bine numărul și are numitorul mai mic sau egal decât este .