Objektif
Tulis program atau fungsi (atau yang setara) yang memilah dan mengembalikan huruf aneh dalam matriks ukuran acak.
Detail
Anda akan diberikan sebuah matriks (sebagai string) sebagai input dari dimensi acak seperti ini.
bbbbbbbbbb bbbbbdbbbb bbbbbbbbbb bbbbbbbbbb bbbbbbbbbb
Tugas Anda adalah menemukan huruf yang tidak cocok dengan yang lainnya (dalam hal ini d
, ditemukan di baris 2, kolom 6) dan mengembalikan surat itu sebagai output. Matriks akan terdiri dari huruf A-Z
,, a-z
baris baru ( \n
, hanya pada ujung baris) dan memiliki dimensi mulai dari 5x5 hingga 10x10 (25-100 huruf).
Celah standar berlaku. Ini adalah tantangan kode golf; entri dengan kode setidaknya byte menang.
Memasukkan
Input akan diteruskan melalui input standar sebagai string jika itu adalah program atau sebagai argumen jika suatu fungsi (atau serupa).
Keluaran
Karakter tunggal yang merupakan "aneh" dalam matriks atau None
,nil
, NUL
, atau string "None"
jika tidak ada "aneh" karakter.
Lebih banyak contoh
AAAAAAA AAAAAAA AAAAAAA AAAIAAA AAAAAAA
Menjawab: I
vvqvvvvvvv vvvvvvvvvv vvvvvvvvvv vvvvvvvvvv vvvvvvvvvv
Menjawab: q
puuuuuuuuu uuuuuuuuuu uuuuuuuuuu uuuuuuuuuu uuuuuuuuuu uuuuuuuuuu uuuuuuuuuu uuuuuuuuuu uuuuuuuuuu uuuuuuuuuu
Menjawab: p
Generator
Berikut ini adalah generator matriks acak yang ditulis dengan Python yang dapat Anda gunakan untuk menguji program Anda. Catatan: Ada sedikit kemungkinan bahwa itu bisa membuat kesalahan dan tidak memasukkan huruf aneh.