Pagini recente » Ce am invatat din 3 ONI-uri | Istoria paginii runda/ret2/clasament | Monitorul de evaluare | Cod sursa (job #2350147) | Diferente pentru preoni-2007/runda-3/solutii intre reviziile 32 si 33
Nu exista diferente intre titluri.
Diferente intre continut:
h3. (problema grea, clasa a 10-a)
Problema se rezolva folosind programarea dinamica. Mai intai calculam o matrice $V$, unde $V[i, j]$ reprezinta numarul de sfarsituri valabile de expresii ce se pot forma ce necesita adaugarea a j variabile la inceput pentru a se forma o expresie corecta. Relatiile de recurenta se determina usor urmarind cu atentie in ce configuratii putem ajunge din configuratia actuala (putem pune o variabila, $+$, $*$ sau $!$).
Rezolvarea celei de-a 2-a parti a problemei implica folosirea matricei $V$. Avand valorile calculate putem afla caracterul pe care trebuie sa il punem pe o anumita pozitie. Este evident ca la fiecare pas indicele expresiei cautate scade cu numarul de expresii peste care "sarim".
h2. 'Ograzi':problema/ograzi
h3. (problema usoara, clasele 11-12)
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.