taler |
|
Filip are o balanta dotată cu N=4000 etaloane, numerotate de la 1 la N, ale căror mase exprimate în kilograme G1, G2, ..., GN sunt în ordine valorile termenilor şirului lui Fibonacci. Tatăl lui îi pune pe talerul din stânga o nouă jucarie care cântareşte G kg. El îi promite că îi dăruieşte jucăria lui Filip dacă acesta reuşeste să echilibreze balanţa respectând condiţiile următoare: Cerinţă Scrieţi un program care determină o modalitate de echilibrare a balanţei după regulile impuse de tatăl său. Date de intrare Fişierul de intrare taler.in conţine pe prima linie numărul natural G reprezentând masa jucăriei plasate de tatăl lui Filip pe talerul din stânga. Date de ieşire Fişierul de ieşire taler.out va conţine atâtea linii câte greutăţi-etalon au fost folosite pentru echilibrarea balanţei. Pe fiecare linie i este scris un număr natural reprezentând numărul de ordine al etalonului folosit de Filip la pasul i. Dacă există mai multe soluţii se va afişa oricare dintre acestea. Restricţii
Exemplu
|