#1690
Undo
XORin este nemulțumit de problemele primite în prima zi de concurs de la Olimpiada Națională de Informatică și decide astfel să se implice în comisie. În scurt timp devine specialistul comisiei în generarea de teste formate din șiruri de numere. Din când în când el trebuie să adauge sau să șteargă elemente din șir. Câteodată el decide să readauge dintre elemente șterse anterior. Fie șirul de numere a=(a[1], a[2], … ,a[N])
și N
numărul de elemente din șir după fiecare operație.
Astfel el are de realizat următoarele operații pornind de la un șir vid:
x
;x
elemente din șir;x
elemente șterse. Dacă, de exemplu, în operația anterioară de ștergere a unui număr y
de elemente, am șters elementele a[N-y+1]
, a[N-y+2]
,…, a[N]
, iar acum urmează o operație de readăugare a x
elemente, vor fi adăugate în ordine elementele a[N-y+1]
, a[N-y+2]
,…, a[N-y+x]
la sfârșitul șirului.Din când în când XORin își pune următoarea întrebare: de câte ori există valoarea x
în șir?
ONI 2016, clasa a X-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
Undo | 14 Noiembrie 2024, 19:27 | Evaluare finalizată | 100 | |||
Undo | 09 Noiembrie 2024, 11:10 | Evaluare finalizată | 0 | |||
Undo | 07 Noiembrie 2024, 23:10 | Evaluare finalizată | 100 | |||
Undo | 07 Noiembrie 2024, 22:52 | Evaluare finalizată | 0 | |||
Undo | 07 Noiembrie 2024, 22:52 | Evaluare finalizată | 0 | |||
Undo | 07 Noiembrie 2024, 22:46 | Evaluare finalizată | 40 | |||
Undo | 07 Noiembrie 2024, 22:40 | Evaluare finalizată | 20 | |||
Undo | 06 Noiembrie 2024, 21:42 | Evaluare finalizată | 20 | |||
Undo | 28 Octombrie 2024, 20:18 | Evaluare finalizată | 20 | |||
Undo | 28 Octombrie 2024, 14:31 | Evaluare finalizată | 100 | |||
Undo | 28 Octombrie 2024, 14:21 | Evaluare finalizată | 0 | |||
Undo | 02 Octombrie 2024, 12:59 | Evaluare finalizată | 0 | |||
Undo | 02 Octombrie 2024, 12:59 | Evaluare finalizată | 0 | |||
Undo | 02 Octombrie 2024, 12:57 | Evaluare finalizată | 0 | |||
Undo | 02 Octombrie 2024, 12:57 | Evaluare finalizată | E.C | |||
Undo | 26 August 2024, 15:14 | Evaluare finalizată | 100 | |||
Undo | 22 August 2024, 23:21 | Evaluare finalizată | 100 | |||
Undo | 12 Iulie 2024, 16:08 | Evaluare finalizată | 100 | |||
Undo | 15 Mai 2024, 15:35 | Evaluare finalizată | 100 | |||
Undo | 15 Mai 2024, 15:34 | Evaluare finalizată | E.C | |||
Undo | 15 Mai 2024, 13:39 | Evaluare finalizată | 20 | |||
Undo | 15 Mai 2024, 13:36 | Evaluare finalizată | 0 | |||
Undo | 21 Aprilie 2024, 20:57 | Evaluare finalizată | 100 | |||
Undo | 21 Aprilie 2024, 20:19 | Evaluare finalizată | 20 | |||
Undo | 19 Aprilie 2024, 16:21 | Evaluare finalizată | 20 | |||
Undo | 19 Aprilie 2024, 11:13 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:38 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 19 Aprilie 2024, 10:37 | Evaluare finalizată | 100 | |||
Undo | 18 Aprilie 2024, 12:13 | Evaluare finalizată | 20 | |||
Undo | 12 Aprilie 2024, 10:49 | Evaluare finalizată | 100 | |||
Undo | 12 Aprilie 2024, 10:37 | Evaluare finalizată | 0 | |||
Undo | 11 Aprilie 2024, 21:07 | Evaluare finalizată | 100 | |||
Undo | 11 Aprilie 2024, 19:24 | Evaluare finalizată | 20 | |||
Undo | 11 Aprilie 2024, 19:22 | Evaluare finalizată | 20 | |||
Undo | 11 Aprilie 2024, 19:11 | Evaluare finalizată | 100 | |||
Undo | 11 Aprilie 2024, 19:11 | Evaluare finalizată | 100 | |||
Undo | 11 Aprilie 2024, 18:47 | Evaluare finalizată | E.C | |||
Undo | 11 Aprilie 2024, 14:10 | Evaluare finalizată | 40 |