Ձեզ տրված է քարտեզ, որը բաղկացած է n քաղաքներից և m երկկողմանի ճանապարհներից: Յուրաքանչյուր ճանապարհ ունի ոչ բացասական ամբողջ երկարություն, որը նշվում է : Ձեր խնդիրը պարզելն է, թե ինչ երկարություն ունի ամենակարճ ճանապարհը քաղաք 1-ից քաղաք n:
Մուտք
Մուտքի առաջին տողում մեկ բացատով բաժանված տրվում են n և m ամբողջ թվերը (), որոնք նշում են համապատասխանաբար քաղաքների քանակը և ճանապարհների քանակը:
Հաջորդ m տողերից յուրաքանչյուրում մեկ բացատով բաժանված տրվում են երեք ամբողջ թվեր , և , որոնք ներկայացնում են ճանապարհ և քաղաքների միջև, որի երկարությունը է ():
Ելք
Ծրագիրը ելքում պետք է տպի ամենակարճ ճանապարհի երկարությունը քաղաք 1-ից քաղաք n: