Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2022-04-13 21:01:56.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:gugustiuc.in, gugustiuc.outSursăONI 2022 Baraj Seniori Ziua 2
AutorTinca MateiAdăugată deAlex_tz307Lorintz Alexandru Alex_tz307
Timp execuţie pe test4 secLimită de memorie524288 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Guguștiuc

Gimi Guguştiucul tocmai a ajuns intr-o situaţie destul de complicată. El are de participat la N şedinţe, a i-a şedinţă desfaşurându-se în intervalul de timp deschis la capete  $({x}_{i}, {y}_{i})$ . El poate participa la mai multe şedinţe simultan, fiind online.

Pentru a-şi simplica programul, Gimi a decis să ia nişte pauze şi să elimine cateva şedinţe (să nu mai participe deloc la ele). El a aplicat o listă de Q operaţii, nu neapărat foarte inspirate:

  • split t: Gimi va lua o pauză la momentul de timp t. Deci, pentru fiecare şedinţa din intervalul de timp  $({x}_{i}, {y}_{i})$ , dacă se respectă condiţia  ${x}_{i}$ $<$ t $<$ ${y}_{i}$ , atunci şedinţa respectivă este eliminată şi înlocuită cu două şedinţe noi în intervalele de timp deschise la capete  $({x}_{i}, t)$ şi  $(t, {y}_{i})$
  • skip t: Gimi nu va mai participa deloc la toate şedinţele care sunt în plină desfaşurare la momentul de timp t. Cu alte cuvinte, pentru fiecare fiecare şedinţă din intervalul de timp  $({x}_{i}, {y}_{i})$ , dacă se respectă condiţia  ${x}_{i}$ $<$ t $<$ ${y}_{i}$ , atunci Gimi va elimina şedinţa.

Date de intrare

Fişierul de intrare gugustiuc.in ...

Date de ieşire

În fişierul de ieşire gugustiuc.out ...

Restricţii

  • ... ≤ ... ≤ ...

Exemplu

gugustiuc.ingugustiuc.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?