bile
Marele savant Lotocus
a inventat dispozitivul din imaginea de mai jos, care functioneaza astfel:
Cerinta Deoarece onorabilul savant spera
sa-si vānda inventia unei loterii, ajutati-l scriind un program care sa indice
ordinea īn care trebuie apasate cele doua butoane astfel īncāt plecānd de la
o configuratie initiala a bilelor īn zona A
sa se obtina o anumita configuratie a lor īn zona C
(ceea ce va dovedi importanta extraordinara a masinariei!). Date de intrare Fisierul de intrare bile.in
are urmatoarea
structura:
Date de iesire Prima linie a fisierului bile.out
va contine o singura linie pe care va fi scris un sir format numai din literele
I si O
reprezentānd ordinea īn care trebuie apasate cele doua butoane astfel īncāt
plecānd de la configuratia initiala sa se obtina configuratia finala sau mesajul
imposibil daca nu se poate
realiza acest lucru. Restrictii
Exemple
bile.in |
bile.out |
bile.in |
bile.out |
5 |
IIIOOIOOIO | 5
5 4 2 1 3 1 4 2 5 3 |
imposibil |
Timp maxim de executie/test: 0.1 secunde
prof. Radu Boriga
Colegiul National "Spiru
Haret" Bucuresti
Contact:r_boriga@yahoo.com