Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2018-04-25 21:38:08.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:numinum.in, numinum.outSursăONI 2018, clasa a 9-a, ziua 2
AutorCiprian ChescaAdăugată detheodor.moroianuTheodor Moroianu theodor.moroianu
Timp execuţie pe test0.1 secLimită de memorie131072 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Numinum

Se considerăurmătoarea structură de date:

  • În vârfulstructurii se găseşte fracţia  \frac{1}{1}
  • Din fiecare vârf în care se găseşte fracţia se formează alte două fracţii trasând câte 2 segmente de dreaptă astfel: către stânga fracţia  \frac{p}{p+q} şi către dreapta fracţia  \frac{p+q}{q}.

Date de intrare

Fişierul de intrare numinum.in ...

Date de ieşire

În fişierul de ieşire numinum.out ...

Restricţii

  • 1 ≤ N ≤ 10000
  • 1 ≤ xi, yi, ai, bi ≤ 109

Exemplu

numinum.innuminum.out
1
4 3 2 5
6

Explicaţie

N = 1
x1 = 4, y1 = 3, a1 = 2, b1 = 5
Pentru a conecta fracţia  \frac{4}{3} cu fracţia  \frac{2}{5} avem nevoie de minim 6 segmente, după cum urmează:
4/3 -> 1/3 -> 1/2 -> 1/1 -> 2/1 -> 2/3 -> 2/5

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?