Cel
Napisz program lub funkcję (lub równoważną), która uporządkuje i zwróci nieparzystą literę w macierzy o losowym rozmiarze.
Detale
Otrzymasz macierz (jako ciąg) jako dane wejściowe o losowych wymiarach, takich jak ten.
bbbbbbbbbb bbbbbdbbbb bbbbbbbbbb bbbbbbbbbb bbbbbbbbbb
Twoim zadaniem jest znalezienie litery, która nie pasuje do reszty (w tym przypadku jest ona d
znaleziona w wierszu 2, kol. 6) i zwrócenie tej litery jako wyniku. Matryca będzie się składać z liter A-Z
, a-z
znaków nowej linii ( \n
tylko na końcach wierszy) i będzie mieć wymiary od 5x5 do 10x10 (25-100 liter).
Obowiązują standardowe luki. To jest wyzwanie w golfa kodowego; Wpis z kodem najmniej bajtów wygrywa.
Wejście
Dane wejściowe będą przekazywane standardowym wejściem jako ciąg znaków, jeśli jest to program lub jako argument, jeśli funkcja (lub podobna).
Wynik
Jeden znak, że jest „dziwne” w matrycy lub None
, nil
, NUL
, lub ciąg znaków "None"
, jeśli nie ma znaków „dziwne”.
Więcej przykładów
AAAAAAA AAAAAAA AAAAAAA AAAIAAA AAAAAAA
Odpowiedź: I
vvqvvvvvvv vvvvvvvvvv vvvvvvvvvv vvvvvvvvvv vvvvvvvvvv
Odpowiedź: q
puuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu uuuuuuuuu
Odpowiedź: p
Generator
Oto losowy generator macierzy napisany w języku Python, którego można użyć do przetestowania programu. Uwaga: istnieje niewielka szansa, że popełni błąd i nie wpisze dziwnego listu.