Problem

6 /9


प्रिय सड़कें

Problem

<दिव> बेरलैंड के राष्ट्रपति मदद के लिए आपके पास आए! उसके देश में n शहर हैं। शहरों के कुछ जोड़े के बीच दो-तरफ़ा सड़कें हैं। पर्यटन सीजन बहुत जल्द खुल जाएगा, लेकिन बेरलैंड की सड़कें इस तरह की परीक्षा के लिए बिल्कुल भी तैयार नहीं हैं।
<दिव> राष्ट्रपति सड़कों के एक सेट की मरम्मत करना चाहते हैं ताकि मरम्मत की कुल लागत न्यूनतम हो और केवल मरम्मत की गई सड़कों का उपयोग करके कोई भी बेरलैंड के किसी भी शहर से दूसरे शहर में जा सके।
<दिव> बहुत सारी सड़कें खोजें जिनकी मरम्मत की जरूरत है, आपका दोस्त आपकी मदद करेगा। आपको केवल न्यूनतम मरम्मत लागत की गणना करने की आवश्यकता है।
<दिव> यह गारंटी दी जाती है कि सड़कों का हमेशा एक आवश्यक सेट होता है।
<दिव>
इनपुट:
<दिव> पहली पंक्ति में दो पूर्णांक हैं - n और m (2 <= n <= 300000, n - 1  <= m <= 300000)।
<दिव> अगली m पंक्तियों में तीन संख्याएँ हैं - u, v और w (1 <= u, v <= n, 0 <= w <= 109) - शहरों u के बीच की सड़क और v जिसकी मरम्मत की लागत w है।
<दिव>
<तालिका सीमा = "1" सेलपैडिंग = "1" सेलस्पेसिंग = "1" शैली = "चौड़ाई: 500 पीएक्स"> <शरीर> <टीडी> दर्ज करें <टीडी> आउटपुट <टीडी> <दिव> 3 3
<दिव> 1 2 1 <दिव> 1 2 3 <दिव> 1 3 4 <टीडी> 5 <टीडी> <दिव> 24
<दिव> 1 2 0 <दिव> 1 2 1 <दिव> 1 2 2 <दिव> 1 2 3 <टीडी> 0
(c) इब्राहिम अहमद, 2018