Fişierul intrare/ieşire:handshakes.in, handshakes.outSursăConcurs Shumen juniori 2009
AutorJohn AtanasovAdăugată despatarelSpatarel Dan-Constantin spatarel
Timp execuţie pe test1 secLimită de memorie16384 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise

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 (o) 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.inhandshakes.out
RLLRLRR
3 4
Trebuie sa te autentifici pentru a trimite solutii. Click aici