Fișierul intrare/ieșire | handshakes.in, handshakes.out | Sursă | Concurs Shumen juniori 2009 |
---|---|---|---|
Autor | John Atanasov | Adăugată de |
|
Timp de execuție pe test | 1 sec | Limită de memorie | 16384 KB |
Scorul tău | N/A | Dificultate | N/A |
Vezi soluțiile trimise | Statistici
Handshakes
Înainte de începerea competiției sportive, toți participanții sunt aliniați, fiecare fiind cu fața în partea stângă sau dreaptă.
Simultan toți participanții care inițial sunt față în față își strâng mana și apoi se întorc, ajungând cu fața la participantul din partea opusă. Durata de timp pentru o străngere de mână este de 1 ° secundă. Ceilalți participanți rămân nemișcați. Acest proces se repetă ori de câte ori este posibil.
Evenimentul va începe după terminarea strângerilor de mână, dacă acestea vor lua vreodată sfârșit.
Date de intrare
Fișierul de intrare handshakes.in conține un șir de litere L și R, unde L înseamnă că un jucător este inițial întors spre stânga iar R înseamnă că un jucător este inițial întors spre dreapta.
Date de ieșire
În fișierul de ieșire handshakes.out se afișează separate prin spații: timpul necesar pentru strângerile de mână și numărul total de strângeri de mână. Dacă strângerile de mână nu se termină niciodată atunci se afisează textul “NEVEREND” (fără ghilimele).
Restricții
- Lungimea șirului de soldați este de maxim 100 000 de caractere.
Exemplu
handshakes.in | handshakes.out |
---|---|
RLLRLRR |
3 4 |