[ Enrico Adams @ 18.04.2006. 18:59 ] @
Kao maturski rad u srednjoj skoli pravi igru tablic i potreban mi je algoritam koji ce za odredjeni skup karata odrediti sve moguce karte kojima se taj skup moze poneti. Npr karte (2,3,5) mozemo nositi sa kartama 5 i 10 itd.
[ hatebreeder @ 18.04.2006. 19:53 ] @
Pa npr napravis kontrolu karta koja definise izmedju ostalog i vrednost karte pa ako se karta koja nosi poklapa sa nekoliko puta zbirom karata koje nosi to je to. Napisi vise o projektu da mozemo da pomazemo
[ Enrico Adams @ 18.04.2006. 20:48 ] @
Ma to je trivijalan slucaj, nisam na to mislio. Moja trenutna klasa upravo to radi, ali u tablicu je cesto slucaj da vise kombinacija moze da ponese neke karte npr (5,5) mozes da nosis i sa 5 i sa 10 i sl. A stvar dodatno komplikuje karta "A" koja moze da bude i 1 i 11 tako da ispadne gomila kombinacija na kraju.
[ hatebreeder @ 19.04.2006. 16:21 ] @
E pa posto si vec to planirao sa klasama onda je ideja sledeca. Prvo selektujes na neki nacin karte koje zelis da nosis potom kliknes na kartu kojom zelis da ih nosis. Stvar cu pokazati na nekom da kazem trivijalnom primeru:

Karte koje si selektovao su 7,6,4,3 (7+3,6+4) i zelis da ih nosis sa 10:
1. Proveravas da li je zbir karata koje si selektovao deljiv sa 10 bez ostatka
2. Ako se slaze da je (3+4+6+7=20 a da je 20 mod 10 = 0) tada proveravas
2. a) Da li je neka od selektovanih karata deljiva sa 10
2. b) Da li zbirovi kombinacija (prvo od 2 sabirka posle od 3 itd sve do broja selektovanih karata) kada se podele sa 10 (ide po principu ako je 7+6 deljivo sa 10 onda vise ta sedmica i ta 6 ne ulaze u kombinacije a ako niej onda krece da li je 7+4 pa onda 7+3 dok ne utvrdi)

Za A kod ovih provera moras da napravis da ga proveri i kao 1 i kao 11 pa ako upadne u jednu od te dve kombinacije da ga nosi

Sad sam nesto zauzet al napisacu ti veceras proceduru kojom bi sve to regulisalo (naravno pez grafike pa ti posle sve uklopi)
[ Enrico Adams @ 10.05.2006. 21:24 ] @
Nesto nema kompletnog algoritma...
Ne treba mi nista preterano specijalno i opsirno cisto algoritam koji proverava da li niz vrednosti moze da se pokupi neki broj ili ispisuje kojim svim vrednostima ti brojevi mogu da se pokupe.
[ hatebreeder @ 10.05.2006. 22:41 ] @
Sry man nisam stigao da napisem, selim se nesto pa sam 99% dana u frci al cim stignem okacicu