mess |
|
Ţi-ai cumpărat un telefon mobil nou şi primul lucru pe care l-ai făcut a fost să intri pe messenger. Lista de messenger e mai bizară: este formată din numere (fiecărui utilizator din lista de messenger i s-a asociat un număr din intervalul [1,1 000 000 000]) şi nu este sortată. Iniţial toţi utilizatorii sunt online (un alt lucru ciudat) şi pe parcurs unii utilizatori ies/intră pe messenger. Cerinţă Scrieţi un program care să răspundă la operaţiile de tip 2. Date de intrare Fişierul de intrare mess.in va conţine pe prima linie două numere naturale N M reprezentând numărul de utilizatori din listă, respectiv numărul de operaţii ce vor fi efectuate. Pe următoarea linie se află N numere naturale separate prin spaţii reprezentând utilizatorii din lista de messenger. Pe următoarele M linii se află câte o operaţie, în formatul specificat în enunţ. Date de ieşire Fişierul de ieşire mess.out va conţine răspunsurile la operaţiile de tip 2, câte unul pe fiecare linie, în ordinea din fişierul de intrare. Restricţii
Exemplu
|