Pagini recente » Diferente pentru utilizator/mutzu intre reviziile 2 si 3 | Diferente pentru problema/oglinzi intre reviziile 2 si 3 | Profil UBB_Lambda | Monitorul de evaluare | Diferente pentru problema/reguli intre reviziile 11 si 4
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="reguli") ==
== include(page="template/badtests") ==
La ora de matematica, Gigel invata despre siruri. Pentru a intelege mai bine cum functioneaza acestea, el incearca mai intai sa construiasca niste siruri speciale pe baza anumitor criterii, siruri ce au ca termeni numai numere intregi. O regula {$a$} pentru un sir {$x$} este un vector {$(a{~1~}, a{~2~}, ... a{~k~})$}. Pe baza primului element al sirului, {$x{~0~}$}, si al vectorului {$a$}, sirul {$x$} este unic determinat prin relatia de recurenta:
La ora de matematica, Gigel invata despre siruri. Pentru a intelege mai bine cum functioneaza acestea, el incearca mai intai sa construiasca niste siruri speciale pe baza anumitor criterii, siruri ce au ca termeni numai numere intregi. O regula {$a$} pentru un sir {$x$} este un vector {$(a{~1~}, a{~2~}, ... a{~K~})$}. Pe baza primului element al sirului, {$x{~0~}$}, si al vectorului {$a$}, sirul {$x$} este unic determinat prin relatia de recurenta:
%{$x{~i~}$} = {$x{~i-1~} + a{~i mod K~}$}%, daca {$i mod K$} este diferit de {$0$}, sau
%{$x{~i~}$} = {$x{~i-1~} + a{~K~}$}%, daca {$i mod K$} este {$0$}
%{font-size:14px}{$x{~i~}$} = {$x{~i-1~} + a{~i mod K~}$}% , daca {$i mod K$} este diferit de {$0$}, sau
%{font-size:14px}{$x{~i~}$} = {$x{~i-1~} + a{~k~}$}% , daca {$i mod K$} este {$0$}
Prin {$A mod B$} se intelege restul impartirii lui numarului {$A$} la {$B$}.
h2. Restrictii
* {$5 ≤ N ≤ 500 000$}
* {$5 ≤ N ≤ 100 000$}
* Primele $N$ numere din sirul {$x$} se incadreaza intotdeauna in intregi cu semn pe 64 de biti
h2. Exemplu
== include(page="template/taskfooter" task_id="reguli") ==
Nu exista diferente intre securitate.
Diferente intre topic forum: