• 1
    डेटा I/O
    • कार्य
  • 2
    शर्तें
    • कार्य
  • 3
    for लूप
    • कार्य
  • 4
    स्ट्रिंग
    • कार्य
  • 5
    while लूप
    • कार्य
  • 6
    सूचियां
    • कार्य
  • 7
    2D मैट्रिक्स
    • कार्य
  • 8
    डिक्शनरी
    • कार्य
  • 9
    सेट
    • कार्य
  • 10
    फ़ंक्शन
    • कार्य
  • к

पाठ 8. Dictionary

कठिनाई:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

कार्य«क्या शब्दकोश चाहिए?»

💻 Python
आप सॉफ्टवेयर प्रोजेक्ट के मॉड्यूल के बीच निर्भरताओं के विश्लेषण के लिए एक सिस्टम विकसित कर रहे हैं। प्रत्येक मॉड्यूल अन्य मॉड्यूल पर निर्भर हो सकता है, और आपको एक निर्भरता ग्राफ बनाने, चक्रीय निर्भरताओं की पहचान करने और मॉड्यूल को लोड करने की सही प्रक्रिया निर्धारित करने की आवश्यकता है।

सिस्टम को प्रत्येक मॉड्यूल के स्तर (उस तक निर्भरता श्रृंखला की अधिकतम गहराई) की गणना करनी चाहिए और सुरक्षित लोडिंग क्रम निर्धारित करने के लिए टोपोलॉजिकल सॉर्टिंग करनी चाहिए।

इनपुट फॉर्मेट

पहली पंक्ति में संख्या n है - मॉड्यूल की संख्या।
अगली n पंक्तियाँ; इनमें निर्भरताओं का विवरण निम्नलिखित प्रारूप में होता है:
मॉड्यूल_का_नाम: निर्भरता1 निर्भरता2 ... निर्भरता
rn

आउटपुट फॉर्मेट

यदि चक्रीय निर्भरताएँ पाई जाती हैं:
cycle Detiateded
rn
अन्यथा:
rn
    rn
  • rn
    मॉड्यूल को एक अंतराल के माध्यम से लोड करने की प्रक्रिया वाली पंक्ति
  • rn
  • rn
    प्रारूप में n पंक्तियाँ & nbsp; module Level
    rn
  • rn

उदाहरण

इनपुट

4
मुख्य: उपयोगिताएँ डेटाबेस
उपयोगिताएँ: कॉन्फ़िग
डेटाबेस: कॉन्फ़िग
कॉन्फ़िग:

आउटपुट

कॉन्फ़िग उपयोगिताएँ डेटाबेस मुख्य
कॉन्फ़िग: 0
उपयोगिताएँ: 1
डेटाबेस: 1
मुख्य: 2

संकेत

There will be no clue here, decide for yourself!

main.py
परीक्षण 1
परीक्षण 2
परीक्षण 3
परीक्षण 4
परीक्षण 5
परीक्षण 6
परीक्षण 7
परीक्षण 8
परीक्षण 9
परीक्षण 10
डेवलपर का समाधान

🎉 बधाई! 🎉

आपने कार्य को शानदार ढंग से हल किया! यह कठिन था, लेकिन आपने सही उत्तर खोजा। आप प्रोग्रामिंग में महारत के करीब हैं! ऐसे ही जारी रखें।

AD

विज्ञापन

red-snake blue-snake green-snake

कोड चल रहा है...

AI सहायक

नमस्ते! मैं आपका प्रोग्रामिंग सहायक हूँ। Python के बारे में कोई भी सवाल पूछें — मैं functions, methods समझा सकता हूँ और मौजूदा task में मदद कर सकता हूँ!