Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
zdravim tento program vypisuje delku nejkratsi cesty krale z jednoho policka na druhe kdyz se na sachovnici vyskytuji prekazky.
mam dotaz sel by nejak zmenit aby vypisoval i tuto cestu?
Offline

V tom poli 'sachovnice' mas ulozenou nejkratsi vzdalenost, ktera je potreba k dosazeni toho policka. Muzes zacit postupovat od te koncove souradnice - kdyz najdes nejake o jedna mensi policko sousedici s koncovou souradnici, tak mas vlastne predchozi policko nejkratsi cesty. Od toho minuleho najdes dalsi o jedna mensi, co s nim sousedi, a tak dale, az se dostanes az na zacatek.
Napriklad:
2 1 2 3 1 0 2 3 2 2 3 3 3 3 3 4
Zacatek je na souradnici [1][1] (brano odshora), konec je na [3][3]. Takze na konci mas 3, tak najdes 2, coz je treba [3][2], k te dvojce najdes sousedni 1 coz je [2][1] a od jednicky uz jdes na zacatek [1][1]. (Jsou i jine moznosti ale tohle se mi zdalo nejjednodussi pro tvuj pripad. Slo by napriklad do nejakeho pole ukladat, ze ktereho policka tam ta cesta vede, a ne jenom ukladat nejkratsi vzdalenost)
Offline