Problem

1 /3


Boyama

Theory Click to read/hide

Örnek bir algoritma
kuyruğa bir nokta ekle (x0,y0)
başlangıç ​​noktasının rengini hatırla
kuyruk boşalana kadar
  {
  sıradan bir (x,y) noktası al
  A[y][x] = başlangıç ​​noktasının rengi ise o zaman
    {
    A[y][x] = 2;
    kuyruğa bir nokta ekle (x-1,y)
    kuyruğa bir nokta ekle (x+1,y)
    kuyruğa bir nokta ekle (x,y-1)
    kuyruğa bir nokta ekle (x,y+1)
    }
  }

Problem

Çizim, A[y][x] öğesinin y< kesişimindeki pikselin rengini tanımladığı bir A matrisi olarak belirtilmiştir. /code> satırı ve sütunu x. (x0,y0) pikselinden başlayan tek renkli bir alanı 2 olarak yeniden renklendirin.  

 
girin İlk satır, n kare matrisinin boyutunu belirtir (\(0<n<10\)). İkinci satır, (x0, y0) noktasının koordinatlarını içerir - boşlukla ayrılmış iki sayı. Ardından n n her satır boşluğundaki sayılar (her sayı 10'dan büyük değildir).

Künye
Yeniden renklendirmeden sonra elde edilen matrisin çıktısını alın.
 
Örnekler
# Girdi Çıktı
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