Einführung
Betrachten wir das folgende Quadrat, das nur aus den Ziffern besteht 0 - 9
:
1034
4167
8414
3542
Die äußere Hülle dieses Quadrats ist:
1034
4 7
8 4
3542
Es enthält Nullen, daher müssen wir die äußere Hülle abziehen und Folgendes zurücklassen:
16
41
Die äußere Hülle dieses Quadrats ist:
16
41
Es spielt keine keine Nullen enthalten und ist daher ein nicht-kontaminierten Platz. Die Definition eines nicht kontaminierten Quadrats ist also im Grunde genommen, wenn die äußere Hülle des Quadrats keine Nullen enthält .
Die Aufgabe
Bei einem Quadrat mit Ziffern (das nur nicht negative ganze Zahlen enthält) in einem beliebigen vernünftigen Format geben Sie das größte nicht kontaminierte Quadrat aus, indem Sie die äußere Hülle in einem beliebigen vernünftigen Format ständig abziehen.
Testfälle
Testfall 1:
Input Output
1234 1234
2345 2345
3456 3456
4567 4567
Testfall 2:
Input Output
123 123
204 204
346 346
Testfall 3:
Input Output
101 1
010
101
Testfall 4:
Input Output
000 (none)
000
000
Das ist Code-Golf , also gewinnt die Einsendung mit der geringsten Anzahl von Bytes!
0
oder so.
416\n841\n354\n
(linke untere Ecke)?