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

पाठ 9. Sets

कठिनाई:

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

कार्य«हम सुडोकू हल करते हैं»

💻 Python
कल्पना करें कि आप 4x4 क्षेत्र पर सुडोकू का एक सरलीकृत संस्करण खेल रहे हैं। इस संस्करण में, आपको खाली कोशिकाओं को 1 से 4 तक की संख्याओं से भरना होगा ताकि प्रत्येक पंक्ति, प्रत्येक स्तंभ और 2x2 के चार वर्गों में से प्रत्येक में, प्रत्येक संख्या केवल एक बार पाई जाए। आपको सुडोकू का आंशिक रूप से भरा हुआ क्षेत्र दिया गया है। एक प्रोग्राम लिखें जो जाँच करेगा कि प्रस्तावित संख्या किसी विशेष कोशिका के लिए स्वीकार्य चाल है या नहीं।

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

सबसे पहले, 4 पंक्तियाँ दी जाती हैं, जो सुडोकू क्षेत्र की वर्तमान स्थिति हैं। प्रत्येक पंक्ति में 4 अक्षर होते हैं: 1 से 4 तक की संख्याएँ या प्रतीक '.' (बिंदु), जो एक खाली कोशिका को दर्शाता है।
फिर एक पंक्ति दी जाती है जिसमें तीन पूर्णांक होते हैं जो रिक्त स्थान से अलग होते हैं:   row col num ।   row   और   col   - ये उस कोशिका के निर्देशांक हैं जिसके लिए चाल की अनुमति की जाँच करनी है (संख्या 0 से शुरू होती है)।   num वह संख्या है जिसे आप इस कोशिका में रखना चाहते हैं

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

"हाँ" प्रिंट करें यदि प्रस्तावित चाल अनुमत है (अर्थात, संख्या & nbsp; num & nbsp; को & nbsp; (पंक्ति, स्तंभ) पर रखना सुडोकू के नियमों का उल्लंघन नहीं करता है)। अन्यथा, "नहीं" प्रिंट करें। आउटपुट को क्रमबद्ध किया जाना चाहिए।

उदाहरण

इनपुट

1.34
.41.
3..1
42.3
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 में मदद कर सकता हूँ!