Diferente pentru problema/subsir100 intre reviziile #1 si #14

Diferente intre titluri:

subsir100
Subsir100

Diferente intre continut:

== include(page="template/taskheader" task_id="subsir100") ==
Poveste şi cerinţă...
Andreea a primit de la prietena sa Ioana un sir format din $N$ numere naturale. Deoarece Ioanei ii plac subsirurile interesante, ea a rugat-o pe Andreea sa numere cate subsiruri interesante distincte contine sirul de numere. Un subsir este interesant daca oricare doua numere din subsir sunt diferite intre ele. Pentru ca numarul de subsiruri interesante poate fi mare, Andreea va cere sa aflati doar restul impartirii acestui numar la $1000003$.
h2. Date de intrare
Fişierul de intrare $subsir100.in$ ...
Fişierul de intrare $subsir100.in$ contine pe prima linie un numar natural $N$, avand semnificatia din enunt. Pe urmatoarea linie se afla $N$ numere naturale, separate de cate un singur spatiu reprezentand sirul de numere.
h2. Date de ieşire
În fişierul de ieşire $subsir100.out$ ...
În fişierul de ieşire $subsir100.out$ se va afla numarul total de subsiruri interesante, modulo $1000003$.
h2. Restricţii
* $... ≤ ... ≤ ...$
* $1 ≤ N ≤ 100 000$
* Numere din sir sunt numere naturale mai mici decat $2 000 000 000$.
* Considerand ca sirul dat este {$A=(a{~1~},a{~2~}...a{~N~})$}, se numeste subsir al lui $A$ un sir {$B=(a{~i{~1~}~},a{~i{~2~}~}...a{~i{~K~}~})$} cu proprietatea $1 &le; i{~1~} < i{~2~} < ... < i{~K~} &le; N$.
* Doua subsiruri {$B=(b{~i{~1~}~},b{~i{~2~}~}...b{~i{~K~}~})$} si {$C=(c{~j{~1~}~},c{~j{~2~}~}...c{~j{~P~}~})$} sunt distincte daca $K$ este diferit de $P$ sau exista $q$ astfel incat $i{~q~}$ sa fie diferit de $j{~q~}$.
h2. Exemplu
table(example). |_. subsir100.in |_. subsir100.out |
| This is some
  text written on
  multiple lines.
| This is another
  text written on
  multiple lines.
| 3
  1 1 2
| 5
|
h3. Explicaţie
...
Cele $5$ subsiruri $interesante$ sunt marcate ingrosat: $*1* 1 2$, $1 *1* 2$, $1 1 *2*$, $*1* 1 *2*$ si $1 *1* *2*$.
== include(page="template/taskfooter" task_id="subsir100") ==

Nu exista diferente intre securitate.

Diferente intre topic forum:

 
3887