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

पाठ 7. Two -dimensional arrays

कठिनाई:

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

कार्य«मैट्रिक्स में तत्व खोजें»

💻 Python
आप & ndash; एक जीवविज्ञानी हैं जो कोशिका कॉलोनियों के व्यवहार का अध्ययन कर रहे हैं। आपके पास एक वर्गाकार ग्रिड है, जो कोशिकाओं का आवास है। इस ग्रिड में प्रत्येक कोशिका जीवित या मृत हो सकती है। समय के प्रत्येक चरण में, कोशिका की स्थिति उसके पड़ोसियों की स्थिति के आधार पर बदलती है।
rn
नियम:
rn
rn
    rn
  1. दो से कम जीवित पड़ोसियों वाली जीवित कोशिका मर जाती है (अकेलेपन से)।
  2. rn
  3. दो या तीन जीवित पड़ोसियों वाली जीवित कोशिका जीवित रहती है।
  4. rn
  5. तीन से अधिक जीवित पड़ोसियों वाली जीवित कोशिका मर जाती है (अधिक जनसंख्या से)।
  6. rn
  7. तीन जीवित पड़ोसियों वाली मृत कोशिका जीवित हो जाती है।
  8. rn
rn
rn
पड़ोसी कोशिकाएं वे आठ कोशिकाएं हैं जो इसके चारों ओर होती हैं (नीचे, ऊपर, बाएं, दाएं और विकर्ण रूप से)।
rn
एक प्रोग्राम लिखें जो ग्रिड की प्रारंभिक स्थिति और समय के उन चरणों की संख्या को इनपुट के रूप में लेता है जिन्हें अनुकरण किया जाना है। प्रोग्राम को निर्दिष्ट चरणों की संख्या के बाद ग्रिड की स्थिति आउटपुट करनी चाहिए।

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

पूर्णांक n & nbsp; & ndash; ग्रिड का आकार (पंक्तियों और स्तंभों की संख्या)।
rn
अगली n & nbsp; पंक्तियों में ग्रिड की प्रारंभिक स्थिति दी गई है। प्रत्येक पंक्ति में & nbsp; n & nbsp; प्रतीक हैं जहाँ & nbsp; . & nbsp; मृत कोशिका को दर्शाता है, और & nbsp; * & nbsp; जीवित कोशिका को दर्शाता है।
rn
अंतिम पंक्ति में पूर्णांक stps & ndash; सिमुलेशन चरणों की संख्या

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

प्राप्त करें & nbsp; n & nbsp; पंक्तियाँ, जो मेष की स्थिति हैं & nbsp; stps & nbsp; चरणों के बाद। प्रत्येक पंक्ति में & nbsp; n & nbsp; प्रतीक होने चाहिए (.

उदाहरण

इनपुट

3
.*.
*..
...
1

आउटपुट

...
...
...

संकेत

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 में मदद कर सकता हूँ!