Problem

2 /5


रंग

Theory Click to read/hide

एक उदाहरण एल्गोरिथ्म
कतार में एक बिंदु जोड़ें (x0,y0)
शुरुआती बिंदु का रंग याद रखें
जब तक कतार खाली न हो
  {
  कतार से एक बिंदु (x,y) लें
  अगर ए [वाई] [एक्स] = शुरुआती बिंदु का रंग
    {
    ए[वाई][एक्स] = 2;
    कतार में एक बिंदु जोड़ें (x-1,y)
    कतार में एक बिंदु जोड़ें (x+1,y)
    कतार में एक बिंदु जोड़ें (x,y-1)
    कतार में एक बिंदु जोड़ें (x,y+1)
    }
  }

Problem

आरेखण को A मैट्रिक्स के रूप में निर्दिष्ट किया गया है, जिसमें A[y][x] तत्व y< के चौराहे पर पिक्सेल के रंग को परिभाषित करता है। / कोड> पंक्ति और <कोड> कॉलम x 2 को पिक्सेल (x0,y0) से शुरू होने वाले एक-रंग वाले क्षेत्र में फिर से रंगें।  

इनपुट  
पहली पंक्ति n वर्ग मैट्रिक्स (\(0<n<10\)) के आकार को निर्दिष्ट करती है। दूसरी पंक्ति में बिंदु (x0, y0) के निर्देशांक होते हैं - दो संख्याएं एक रिक्ति द्वारा अलग की जाती हैं। n की n पंक्तियों द्वारा अनुसरण किया जाता है। > प्रत्येक पंक्ति स्थान में संख्याएँ (प्रत्येक संख्या 10 से अधिक नहीं है)।

छाप
रंग बदलने के बाद परिणामी मैट्रिक्स को आउटपुट करें।
 
उदाहरण
<टेबल क्लास = "टेबल-बॉर्डर्ड टेबल-लिस्ट-टेस्ट टेबल-एसएम टेबल-स्ट्राइप्ड"> <सिर> <वें># <वें>इनपुट <वें>आउटपुट <शरीर> 1 5
1 2
0 1 0 1 1
1 1 1 2 2
0 1 0 2 2
3 3 1 2 2
0 1 1 0 0 0 2 0 1 1
2 2 2 2 2
0 2 0 2 2
3 3 1 2 2
0 1 1 0 0