سلام دوست عزیز😃👋
این مسابقه جنبهی تست کردن سیستم داوری است و امکان ارسال راهحل فقط با زبان #C وجود دارد.
اگر به هر مشکلی در سیستم داوری برخوردید، از قسمت «سوال بپرسید» با ما در میان بگذارید. سعی میکنیم به همهی سوالات شما در کمتر از ۱۲ ساعت پاسخ دهیم.
این مسابقه ممکن است مشکلاتی داشته باشد و داوری مجدد روی راهحلها اعمال شود. پس این مسابقه روی امتیاز کوئرایی شما تاثیری ندارد.
موفق باشید 😉✌
یک گراف وزندار و جهتدار با راس و یال داریم. راسهای این گراف با اعداد تا شمارهگذاری شدهاست.
از شما میخواهیم برنامهای بنویسید تا کوتاهترین فاصلهی راس ۱ تا همهی راسها را چاپ کنید. (اگر مسیری از راس شمارهی ۱ به راسی وجود نداشت فاصله را با -1
نشان دهید.)
در سطر اول ورودی، دو عدد صحیح و که با یک فاصله از هم جدا شدهاند داده میشود و به ترتیب تعداد راسها و یالهای گراف را نشان میدهند.
در سطر بعدی، در هر سطر سه عدد ، و آمده و نشان دهندهی وجود یک یال از راس به راس با وزن است.
در یک سطر، فاصلهی راس ۱ از همهی راسها را به ترتیب چاپ کنید. فاصلهی راس ۱ از خودش برابر ۰ است. اگر مسیری از ۱ به راسی وجود نداشت، فاصله را با -1
نشان دهید.