Pagini recente »
Diferențe pentru problema/ruine între reviziile 8 și 9
Diferențe pentru
problema/ruine între reviziile
#8 si
#9
Nu există diferențe între titluri.
Diferențe între conținut:
Într-o regiune turistică sunt $N$ sate dispuse în linie. Inițial, oricare două sate vecine sunt unite printr-un drum. Cu timpul, drumurile se surpă și nimeni nu le repară. În fiecare sat $i$ sunt [$T$][~i~] obiective turistice de vizitat. Biroul de Turism din regiune primește mesaje de două tipuri:
* primăriile anunță când un drum se surpă
* turiștii pun întrebări de forma: „Câte obiective pot fi vizitate în satul $i$ și în satele la care se mai poate ajunge din $i$ ”?
* turiștii pun întrebări de forma: „Câte obiective pot fi vizitate în satul $q$ și în satele la care se mai poate ajunge din $q$ ”?
h2. Date de intrare
Fișierul de intrare $ruine.in$ conține pe prima linie numerele $N$ și [$M$], reprezentând numărul de sate și numărul de mesaje primite de Biroul de Turism. Pe a doua linie se află $N$ numere [$T$][~1~], [$T$][~2~], ..., [$T$][~N~]. Pe următoarele $M$ linii sunt mesajele primite de Biroul de Turism, sub formele:
* S $i$ -- mesajul indică că drumul între satele $i$ și $i$ + 1 s-a surpat (1 ≤ $i$ < [$N$]);
* T $i$ -- mesajul întreabă numărul total de obiective în satul $i$ și în satele accesibile din $i$ (1 ≤ $i$ ≤ [$N$]).
* S $q$ -- mesajul indică că drumul între satele $q$ și $q$ + 1 s-a surpat (1 ≤ $q$ < [$N$]);
* T $q$ -- mesajul întreabă numărul total de obiective în satul $q$ și în satele accesibile din $q$ (1 ≤ $q$ ≤ [$N$]).
h2. Date de ieșire
Nu există diferențe între securitate.