Pagini recente » Diferente pentru runda/oni2014ziua1_11 intre reviziile 3 si 4 | Diferente pentru probleme-de-taietura intre reviziile 25 si 24 | Diferente pentru planificare/sedinta-20090403 intre reviziile 13 si 12 | Diferente pentru blog/editorial-runda8 intre reviziile 30 si 29 | Diferente pentru preoni-2007/runda-3/solutii intre reviziile 29 si 28
Nu exista diferente intre titluri.
Diferente intre continut:
...
Termenii $[(k*p)/p],[(k*p+1)/p]...[((k+1)*p-1)/p]$ au valoarea $k$
Termenii $[((k+1)*p)/p]...[N/p]$ au valoarea $k+1$
Astfel $k = [N/p]-1$ iar $S(N, p) = k*(k+1)/2*p + (k+1)*(N-(k+1)*p+1)$. Putem acum calcula $Nr(N, p)$ in $O(log{~p~} N)$. Factorizarea numarului $B$ se poate face in $O(√ B)$, iar numarul mediu al factorilor primi din descompunerea lui $B$ este $ln ln B$, complexitatea finala a rezolvarii fiind $O(√ B + ln ln B*log{~p~} N)$.
Astfel $k = [N/p]-1$ iar $S(N, p) = k*(k+1)/2*p + (k+1)*(N-(k+1)*p+1)$. Putem acum calcula $Nr(N, p)$ in $O(log{~p~} N)$. Factorizarea numarului $B$ se poate face in $O( &rad; B)$.
h2. 'Puteri':problema/puteri
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.