Pagini recente » Profil Anonymous1010 | Diferente pentru utilizator/sigrid intre reviziile 3 si 6 | Diferente pentru algoritmiada-2016 intre reviziile 9 si 8 | Diferente pentru utilizator/sigrid intre reviziile 4 si 6 | Diferente pentru happy-coding-2007/solutii intre reviziile 8 si 9
Nu exista diferente intre titluri.
Diferente intre continut:
h2. 'Antitero':problema/antitero
$cat timp (exista un soldat care se poate deplasa in siguranta intr-o pozitie de unde poate omori un terorist)$
$deplaseaza soldatul in pozitia respectiva si elimina teroristul$
$daca toti soldatii pot ajunge in siguranta la destinatie, atunci deplaseaza-i acolo si incheie misiunea cu succes$
$altfel: "Mission aborted!"$
* $cat timp (exista un soldat care se poate deplasa in siguranta intr-o pozitie de unde poate omori un terorist)$
** $deplaseaza soldatul in pozitia respectiva si elimina teroristul$
* $daca toti soldatii pot ajunge in siguranta la destinatie, atunci deplaseaza-i acolo si incheie misiunea cu succes$
* $altfel: "Mission aborted!"$
Aceasta este schita unui algoritm usor de implementat care rezolva problema. Practic, se incearca eliminarea repetata a cat mai multor teroristi, dupa care se incearca deplasarea la destinatie. Rezolvarea problemei implica, asadar, doar parcurgeri repetate ale grafului (de exemplu, 'DF':http://en.wikipedia.org/wiki/Depth-first_search sau 'BF':http://en.wikipedia.org/wiki/Breadth-first_search), in care unele noduri sunt "blocate" (cele in care se afla teroristi in viata si cele amenintate de teroristi in viata).
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.