Mayın Tarlası , tüm mayınların yerlerini belirlemek amacıyla mayınların sıradan bir karoların etrafına gizlendiği bir bulmaca oyunudur. Bir mayına tıklamak oyunu kaybeder, ancak herhangi bir karo üzerine tıklamak, 0-8 arasında bir sayı ortaya çıkarır ve bu da kaç tane mayın doğrudan çevrelendiğini belirtir.
Bir sayı verildiğinde, etrafındaki boş fayans ve mayınların rastgele * olası bir kombinasyonunu göstermelisiniz. Bu 3x3 dizi şeklinde olmalıdır. Orta kiremit, girdi olarak alınan mayın sayısı olmalıdır.
* Tüm kombinasyonların gerçekleşmesi için sıfır olmayan bir şansa sahip olmalısınız.
Örnekler
_ = blank square
X = mine
0
___
_0_
___
1
_X_
_1_
___
1
___
_1_
X__
___
_1_
__X
4
_X_
X4X
_X_
4
X_X
_4_
X_X
4
___
X4X
X_X
8
XXX
X8X
XXX
Giriş
- Merkez döşemesini çevreleyen mayın sayısı (0-8)
Çıktı
- 3x3 karo dizisini görüntüleyen makul herhangi bir çıktı biçimi
Diğer kurallar
- Her bir kombinasyonun eşit olma şansı olması gerekmez. Programınızı çalıştırırken her kombinasyonun sıfır olmayan bir şansı olması gerekir.
- Maden ve boş kiremit için 2 karakter seçilebilir.
- Bu kod golf, en az bayt olan program kazanıyor.
1
ve0
?