Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2007-02-14 11:37:08.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:culori.in, culori.outSursăpreONI 2007, Runda 2
AutorAdrian VladuAdăugată deazotlichidAdrian Vladu azotlichid
Timp execuţie pe test0.175 secLimită de memorie20096 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile trimise | Statistici

Culori

Alice si Bob, doi renumiti montaniarzi care tocmai au iesit din sesiune, s-au hotarat sa isi petreaca vacanta in inima muntilor. Intr-o zi, explorand padurile din preajma, au descoperit o pestera despre care au presupus ca odinioara a apartinut unei colonii de maimute. Conform cunostintelor acumulate in domeniu, pestera este formata din N camere unite prin coridoare bidirectionale astfel incat intre oricare doua camere exista un singur drum. Mai mult, peretii fiecarei camere au fost vopsiti de catre maimute intr-o culoare notata cu un numar intreg intre 1 si N.

Temerarii nostri doresc sa reconstituie harta pesterii. Pentru aceasta ei procedeaza in felul urmator:

  • initial Bob se afla in camera #1 tinand mana stanga lipita de perete
  • la fiecare pas, Bob isi noteaza culoarea camerei in care se afla, apoi - fara sa isi dezlipeasca mana stanga de pe perete - intra intr-o noua camera (care poate sa mai fi fost vizitata sau nu)
  • Bob se opreste cand ajunge din nou in camera #1 iar toate cele N camere au fost vizitate

Din pacate, numai pe baza sirului de culori notate de catre Bob, harta pesterii nu poate fi intotdeauna reconstituita. De aceea vi se cere sa aflati cate posibilitati de intocmire a hartii exista.

Date de intrare

...

Date de iesire

...

Restrictii

  • 1 ≤ N ≤ 500

Exemple

culori.inculori.out
3
3 1 3 1 3
2
1 2

Explicatie

In desen observam colorate cu verde muchiile unui arbore partial de diametru 4, acestea sunt: (1, 5), (2, 4), (3, 4), (4, 5), (4, 6), (5, 7), (6, 8)

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?