Clasa a XI-a/Programare dinamică (pagina 3)
Programare dinamică · Probleme de informatică
Rucsac
Problemă medie din Colecția InfoAs
Dându-se n obiecte, pentru fiecare cunoscându-se greutatea și valoarea, împreună cu o greutate gmax, să se determine valoarea maximă care se poate obține știind că se pot lua obiecte ale căror greutate adunată să nu depășească gmax.
Rucsac 2
Problemă medie din Colecția InfoAs
Dându-se n tipuri de obiecte (o infinitate din fiecare tip), pentru fiecare cunoscându-se greutatea și valoarea, împreună cu o greutate gmax, să se determine valoarea maximă care se poate obține știind că se pot lua obiecte ale căror greutate adunată să nu depășească gmax.
Suma tinta
Problemă medie din Colecția InfoAs
Dându-se un șir de n numere naturale și o sumă țintă x, să se determine dacă se poate obține suma x adunând o submulțime dintre numerele date.
Subsir zig zag
Problemă medie din Colecția InfoAs
Dându-se un șir de numere naturale, să se găsească cel mai lung subșir de numere zig-zag din șir.
Festival
Problemă dificilă din Colecția InfoAs
Știind intervalele orare ale evenimentelor din cadrul unui festival, să se determine care este numărul maxim de evenimente la care poate participa Augustin, astfel încât să nu participe la două evenimente ce se suprapun.
Numarare cuvinte
Problemă dificilă din Colecția InfoAs
Dându-se un număr natural n, să se determine câte cuvinte de n litere există, cu proprietatea că nu există trei vocale alăturate.
Rucsac 3
Problemă dificilă din Colecția InfoAs
Dându-se n obiecte, pentru fiecare cunoscându-se greutatea și valoarea, împreună cu o greutate gmax, să se determine valoarea maximă care se poate obține știind că se pot lua obiecte ale căror greutate adunată să nu depășească gmax.
Transformare palindrom
Problemă dificilă din Colecția InfoAs
Dându-se un șir de caractere, să se determine numărul minim de caractere ce trebuie inserate pentru a transforma șirul într-unul palindrom.
RecycleBin
Problemă dificilă din Olimpiada Județeană de Informatică 2020, clasele XI-XII
Se dă un șir de N numere întregi notat cu A. O operație constă în alegerea unei subsecvențe din șir și ștergerea acesteia. Pentru fiecare subsecvență din șir considerăm suma elementelor ei. Definim costul unui șir ca fiind maximul acestor sume, în cazul în care șirul conține cel puțin un număr pozitiv, altfel costul șirului este egal cu 0. Să se determine costul maxim posibil ce se poate obține dintr-un șir al mulțimii M.
Catalin si greselile
Problemă dificilă din Moisil++ 2016, clasele XI-XII
Îl cunoașteți, cred, pe Cătălin, fan-ul numărul 1 al greșelilor. Ei bine, în teza la mate, Cătălin a făcut N greșeli. Presupunând, prin reducere la absurd, că el corectează o greșeală i, poate alege să corecteze o singură greșeală j cu o anumită proprietate. El știe că, dacă face această alegere poate să continue din greșeala j, după aceeași regulă și nu mai poate reveni la o greșeala anterioară. Îl puteți ajuta pe Cătălin la întrebările lui?
34 de probleme respectă filtrele.
Alege clasa Șterge