-Zadaci-
Odrediti n-ti fibonačijev broj. (f[0] = 1
, f[1] = 1
, f[i] = f[i-1] + f[i-2]
)
n < 1.000.000
Dat je niz celih brojeva. Naći podniz uzastopnih brojeva tako da je njihova suma maksimalna.
Perica je na poklon dobio bele i crne kuglice. On želi da ih složi u niz tako da u nizu (gledajući sa leva na desno) ako se nalazi bela kuglica onda iza nje mora obavezno ići crna, a iza crne može ići i bela i crna kuglica. Koliko postoji različitih nizova dužine n
?
Data je matrica a dimenzije n * m
popunjena celim brojevima. Sa svakog polja u matrici dozvoljeno je preći samo na polje ispod ili na polje desno od tog polja (ukoliko postoje). Potrebno je izabrati put od gornjeg levog polja (polje sa koordinatama [1; 1]
), do donjeg desnog polja (polja sa koordinatama [n;m]
), tako da zbir brojeva u poljima preko kojih se ide, bude maksimalan.
n, m < 5000
Data je binarna matrica (elementi matrice su 0 ili 1) dimenzije n * m
. Naći najveću kvadratnu podmatricu koja u sebi sadrži samo nule.
n, m < 5000
Koliko ima 2N-tocifrenih brojeva čiji je zbir prvih N
cifara jednak zbiru poslednjih N
cifara? Rešenje štampati po modulu 7919
.
N < 10000
Najduži zajednički podniz (eng. longest common subsequence): Data su dva niza a
i b
. Naći niz najveće moguće dužine koji je podniz i za a
i za b
.
|a|, |b| < 5000
Dat je niz prirodnih brojeva dužine n
. Naći najduži rastuči podniz. (ne nužno uzastopnih elemenata)
n < 5000
Problem ranca:
Provalnik sa rancem zapremine N
upao je u prostoriju u kojoj se čuvaju vredni
predmeti. U prostoriji ima ukupno M predmeta. Za svaki predmet poznata je njegova vrednost v[k]
i njegova zapremina z[k], k ϵ [1,M]
. Sve navedene vrednosti su celobrojne. Provalnik želi da napuni ranac najvrednijim sadržajem.
Potrebno je odredti koje predmete treba staviti u ranac.
N, M < 5000
Problem ranca sa ponavljanjem elemenata:
Provalnik sa rancem zapremine N
upao je u prostoriju u kojoj se čuvaju vredni
predmeti. U prostoriji ima ukupno M
klasa predmeta. Za svaku klasu predmeta poznata je njegova vrednost v[k]
i njegova zapremina z[k], k ϵ [1,M]
. Sve navedene vrednosti su celobrojne, predmeta svake klase ima beskonačno mnogo. Provalnik želi da napuni ranac najvrednijim sadržajem.
Potrebno je odredti koje predmete treba staviti u ranac.
N, M < 5000