Pagini recente » Diferente pentru planificare/sedinta_20070507 intre reviziile 23 si 25 | Diferente pentru preoni-2006/runda-1/solutii intre reviziile 26 si 14 | Diferente pentru algoritmiada-2019/runda-maraton/probleme intre reviziile 1 si 4 | Diferente pentru tabele-hash-prezentare-detaliata intre reviziile 20 si 19 | Diferente pentru monthly-2014/runda-3/solutii intre reviziile 6 si 7
Nu exista diferente intre titluri.
Diferente intre continut:
h1. 'Basequery':problema/basequery
Vom transforma fiecare număr din şir în toate bazele de numeraţie între $2$ şi $16$. Pentru fiecare număr astfel obţinut, vom parcurge toate secvenţele care au valoarea din baza $10$ mai mică decât $1024$, folosind doi indici. Pentru fiecare astfel de secvenţă, vom reţine baza în care este scrisă, lungimea acesteia şi valoarea ei din baza $10$. Deci, de fiecare dată când dăm peste o secvenţă de lungime $L$, scrisă în baza $B$, cu valoarea $X$ în baza $10$, vom adăuga într-o sumă asociată acestor $3$ stări $X$. Vom construi astfel o structură tridimensională cu următoarea semnificaţie:
* $d[base][length][val] = C( A ~i~, P, B ) * A ~i~$
Astfel, pentru fiecare întrebare din cele $Q$, vom transforma secvenţa $P$, de lungime $L$ din baza $B$ în baza $10$, reţinând şi valoarea acesteia. Rămâne să afişăm valoarea reţinută în structura construită mai sus.
h1. 'Beep':problema/beep
Vom citi cuvântul interzis. Vom citi apoi fiecare cuvânt în parte din textul care trebuie corectat. Comparăm fiecare cuvânt citit cu cel interzis. Dacă sunt egale, vom afişa "beep". În caz contrar, vom afişa chiar cuvântul citit.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.