Program na vypocitani cest odpovidajicich podminkam.
http://www.itnetwork.cz/csharp/diskuzni-forum-c-sharp-visual-studio-net-xna/machr-na-oop-tvorba-silnicni-site-5607c82229c09#goto149462

Priklad jak vypada input a output muzete videt v souborech inputDEMO a outputDEMO. Zakomentovano tak jako C++ kod.

Spusteni programu:
./run input output -debug -info -quick

input defaultne nastaven na "input.txt" musi byt jako prvni parametr(jakykoli prvni parametr bude bran jako input)
output defaultne nastaven na "output.txt" musi byt jako druhy parametr(jakykoli druhy parametr bude bran jako output)
Dalsi parametry muzou byt jakkoli prohazene nebo vynechane.
"-debug" :
vypise do terminalu cas jak dlouho se program vykonaval
vypise do terminalu jak se povedlo hledani sestavy cest:
	0 => nasla se sestava cest vyhovujici zadani
	1 => nenasla se sestava cest vyhovujici zadani (asi neexistuje)
	2 => viz 0, ale nastal problem se zapisem do souboru
vypsani do output souboru: cas ktery trva cesta, cena, delka cesty
"-info" :
kdykoli kdy se najde nova sestava cest levnejsi nez ty pred ni, vypise jeji cenu do terminalu
"-quick" :
rychlejsi verze algoritmu > vraci prvni sestavu cest, odpovidajici zadani
bez tohoto parametru se hleda nejlevnejsi sestava cest
