Vytvorit program na algoritmus misionari a kanibali – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Vytvorit program na algoritmus misionari a kanibali – C / C++ – Fórum – Programujte.comVytvorit program na algoritmus misionari a kanibali – C / C++ – Fórum – Programujte.com

 

marian10
Duch
3. 3. 2011   #1
-
0
-

Ahoj. Potrebujem pomoct vytvorit program na algoritmus misionari a kanibali. Je to logicka úloha, ktorú musím previesť do programu. Misionari aj aknibali su na jednom brehu a chcu prejst na druhy breh. Mozu ist po dvoch na jednej loďke. Podmienka je, aby v ziadnom pripade nebolo na jednom z brehov viac kanibalo ako misionarov. Za pomoc sa dostatocne odmenim podľa požiadaviek.

Nahlásit jako SPAM
IP: 87.197.44.–
OverL
~ Anonymní uživatel
6 příspěvků
3. 3. 2011   #2
-
0
-

Bude vždy stejný počet kanibalů jako misionářů? Jestli ano neměl by být problém.

Nahlásit jako SPAM
IP: 85.70.57.–
KIIV
~ Moderátor
+43
God of flame
3. 3. 2011   #3
-
0
-

To OverL : to neni problem ani s ruznym poctem
formalne je to prochazeni grafu kde hrany sou mozne presuny (aniz by nekde zbylo vice kanibalu nez misionaru)

EDIT: jinak se to da resit jak pomoci DFS tak BFS - podle toho jestli chces libovolny reseni nebo nejrychlejsi + zasobnik/fronta
a neco na vyhodnoceni dalsich moznych tahu a zda se nevraci zpet

Nahlásit jako SPAM
IP: 62.168.56.–
Program vždy dělá to co naprogramujete, ne to co chcete...
marian10
Duch
3. 3. 2011   #4
-
0
-

To OverL : Viem v akom poradí prechádzajú, ale neviem to dat do programu. mam len k tomu dva procesy a neviem to rozbehat. v podstate je to tato hra http://www.1000hier.sk/logicke.php?itemid=228
Podmienka je, aby pocet kanibalov neprevysil pocet misionarov, ina podmienka nie je. No a na toto potrebujem zdrojový kod.

Nahlásit jako SPAM
IP: 87.197.44.–
OverL
~ Anonymní uživatel
6 příspěvků
3. 3. 2011   #5
-
0
-

marian1 napsal:
To OverL : Viem v akom poradí prechádzajú, ale neviem to dat do programu.


Aha, tak to vám víc už neporadím, jsem .NETkař

Nahlásit jako SPAM
IP: 85.70.57.–
KIIV
~ Moderátor
+43
God of flame
3. 3. 2011   #6
-
0
-

To OverL : na to by stacilo umet navrhnout algoritmus .. nezalezi to na jazyce

Nahlásit jako SPAM
IP: 94.142.234.–
Program vždy dělá to co naprogramujete, ne to co chcete...
marian10
Duch
3. 3. 2011   #7
-
0
-

Doležitý je algoritmus, ale aj jazyk, preto by som za to aj dost zaplatil, ak to bude fungovat

Nahlásit jako SPAM
IP: 178.41.27.–
Maroš
~ Anonymní uživatel
11 příspěvků
27. 10. 2011   #8
-
0
-

Zdravím, už to asi nie je aktuálne, alebo ešte áno?

Nahlásit jako SPAM
IP: 178.40.122.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 8 hostů

Podobná vlákna

Vytvoriť databazu?! — založil Michal

Jde to vytvořit? — založil Ras1331

Jak vytvořit v PHP? — založil Daniel Herrmann

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý