Տրանսպորտային ծանրաբեռնվածությունը

Տրված են n քաղաքներ, որոնք միմյանց միացված են m ճանապարհներով։ Յուրաքանչյուր ճանապարհ հանդիսանում է տրանսպորտային երթուղի և ունի ծանրաբեռնվածության արժեք, որն արտահայտում է տվյալ ճանապարհի խտությունը։
Ձեր խնդիրն է յուրաքանչյուր քաղաք i-ի համար որոշել, թե ինչի՞ն է հավասար քաղաք 1-ից քաղաք i տանող երթևեկության նվազագույն հնարավոր ծանրաբեռնվածությունը։ Ճանապարհի ընդհանուր ծանրաբեռնվածությունը սահմանվում է որպես տվյալ ուղու վրա հանդիպող ծանրաբեռնվածության առավելագույն արժեքը։

Մուտք

Մուտքի առաջին տողում տրվում են երկու ամբողջ թիվ, n և m (), որոնք ցույց են տալիս քաղաքների քանակը և ճանապարհների քանակը, համապատասխանաբար:
Հաջորդ m տողերից յուրաքանչյուրում տրված են երեք ամբողջ թիվ և (), որոնք նկարագրում են մի ճանապարհ՝ կապող քաղաք a_i-ը և քաղաք b_i ծանրաբեռնվածությունը w_i արժեքով։

Ելք

Ելքում պետք է տպել մեկ տող, որը պարունակում է n-1 ամբողջ թիվ (բացատներով բաժանված), որտեղ i-րդ թիվը ցույց է տալիս քաղաք 1-ից մինչև քաղաք i+1 տանող երթևեկության նվազագույն հնարավոր ծանրաբեռնվածությունը։

Օրինակներ

Մուտք
Ելք
5 5 1 2 5 1 3 2 4 5 10 4 3 6 1 5 9
5 2 6 9
 

Constraints

Time limit: 4 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue