Amaç
Rastgele boyuttaki matristeki tek harfi ayıran ve döndüren bir program veya işlev (veya eşdeğeri) yazın.
ayrıntılar
Bunun gibi rastgele boyutların girişi olarak bir matris (dize olarak) geçirilirsiniz.
bbbbbbbbbb bbbbbdbbbb bbbbbbbbbb bbbbbbbbbb bbbbbbbbbb
İşiniz geri kalanıyla eşleşmeyen mektubu bulmak (bu durumda, d
satır 2, sütun 6'da bulunur) ve bu mektubu çıktı olarak döndürmektir. Matris, harfler A-Z
, a-z
yeni satırlar ( \n
yalnızca satırların uçlarında) ve 5x5 ile 10x10 (25-100 harfler) arasında değişen boyutlara sahip olacaktır.
Standart boşluklar geçerlidir. Bu bir kod golf meydan okumadır; en az bayt kodlu giriş kazanır.
Giriş
Girdi, bir program ise standart girdi yoluyla bir dize olarak veya bir işlev (veya benzeri) ise bir bağımsız değişken olarak geçirilir.
Çıktı
Matris içinde "garip" olan bir tek karakter veya None
, nil
, NUL
, veya dize "None"
hayır "tuhaf" karakteri varsa.
Daha fazla örnek
AAAAAAA AAAAAAA AAAAAAA AAAIAAA AAAAAAA
Cevap: I
vvqvvvvvvv vvvvvvvvvv vvvvvvvvvv vvvvvvvvvv vvvvvvvvvv
Cevap: q
puuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu
Cevap: p
Jeneratör
İşte programınızı test etmek için kullanabileceğiniz Python'da yazılmış rastgele bir matris üreteci. Not: Hata yapma ve tek bir harfe yazmama şansı azdır.