Revizia anterioară Revizia următoare
| Fişierul intrare/ieşire: | chat.in, chat.out | Sursă | ad-hoc |
| Autor | Ciprian Oprisa | Adăugată de | |
| Timp execuţie pe test | 0.5 sec | Limită de memorie | 16384 kbytes |
| Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Chat
Gigel s-a plictisit de ChatGGG şi începe să discute cu prietenii lui din lumea reală, pe o aplicaţie reală de chat. Împreună cu prietenii lui, observă că utilizatorii din fereastra de chat sunt ordonaţi descrescător după activitate, dar utilizatorul curent este tot timpul afişat primul. Ei doresc să testeze dacă lista de utilizatori este afişată corect, aşa că mai mulţi dintre ei se sincronizează şi fac un screenshot al ferestrei de chat simultan, examinând ordinea afişată. Dându-se ordinea observată de K dintre cei N membri ai chat-ului, verificaţi dacă există o ordonare a participanţilor, astfel încât cele K liste afişate să fie consistente.
Date de intrare
Fişierul de intrare chat.in ...
Date de ieşire
În fişierul de ieşire chat.out ...
Restricţii
- ... ≤ ... ≤ ...
Exemplu
| chat.in | chat.out |
|---|---|
| This is some text written on multiple lines. | This is another text written on multiple lines. |
Explicaţie
...
