Mai intai trebuie sa te autentifici.
Diferente pentru problema/distincte2 intre reviziile #12 si #5
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="distincte2") ==
Fiindca l-a prins jucandu-se pe telefon in timpul orei dePotiuni, profesorul Snape i-a dat lui Harry o tema suplimentara pentru ziua urmatoare. Fiind dat un sir $A$ cu $N$ numere naturale reprezentand codurilevrajilorefectuate de elevii de la Hogwartsin ultimele$24$ de ore, Harry trebuiesa raspunda la $M$ intrebari de genul : "Cate vraji distinctece au codurile inintervalul $[X,Y]$ au fost efectuate in ultima zi?".Fiind prea ocupat cu Ginny, el va roaga sa ii faceti un program care sa il ajute sa raspunda la toate intrebarile profesorului Snape.
Poveste şi cerinţă...
h2. Date de intrare
Fişierul de intrare $distincte2.in$ va contine pe prima linie numerele naturale $N$ si $M$ reprezentand numarul de elemente din sir si respectiv numarul deintrebari. A $2$-a linie a fisierului de intrare contine cele $N$ elemente ale sirului. Urmatoarele $M$ linii vor contine cate $2$ numere $X$ si $Y$ $(X ≤ Y)$ reprezentand inceputul si sfarsitulunuiinterval interogat.
Fişierul de intrare $distincte2.in$ va contine pe prima linie numerele naturale $N$ si $M$ reprezentand numarul de elemente din sir si respectiv numarul de query-uri. A $2$-a linie a fisierului de intrare contine cele $N$ elemente ale sirului. Urmatoarele $M$ linii vor contine cate $2$ numere $X$ si $Y$ cu $(X ≤ Y)$ reprezentand inceputul si sfarsitul intervalului interogat.
h2. Date de ieşire
Fişierul de ieşire $distincte2.out$ va avea $M$ linii. Pe linia $i$ se va afla un singur numar natural semnificand raspunsul pentru a $i$-aintrebare.
Fişierul de ieşire $distincte2.out$ va avea $M$ linii. Pe linia $i$ se va afla un singur numar natural semnificand raspunsul pentru al $i$-lea query.
h2. Restricţii
* $1 ≤ A[i] ≤ 1 000 000$ * $1 ≤ X ≤ Y ≤ 1 000 000$ pentru fiecare query
h2. Exemplu table(example). |_. distincte2.in |_. distincte2.out |
6 |
h3. Explicaţie ...
== include(page="template/taskfooter" task_id="distincte2") ==
Nu exista diferente intre securitate.
Diferente intre topic forum:
7803