Wprowadzenie
Zauważmy następujący kwadrat, składający się tylko z cyfr 0 - 9:
1034
4167
8414
3542
Zewnętrzna powłoka tego kwadratu to:
1034
4 7
8 4
3542
Zawiera ona zera, więc musimy obrać z zewnętrznej powłoki, pozostawiając:
16
41
Zewnętrzna powłoka tego kwadratu to:
16
41
To ma nie zawierać żadnych zera, a zatem jest nieskażone kwadratowy. Zasadniczo definicja niezanieczyszczonego kwadratu jest taka, że zewnętrzna powłoka kwadratu nie zawiera zer.
Zadanie
Biorąc pod uwagę kwadrat cyfr (zawierający tylko nieujemne liczby całkowite) w dowolnym rozsądnym formacie, wyprowadzaj największy niezanieczyszczony kwadrat , stale odrywając zewnętrzną powłokę, w dowolnym rozsądnym formacie.
Przypadki testowe
Przypadek testowy 1:
Input Output
1234 1234
2345 2345
3456 3456
4567 4567
Przypadek testowy 2:
Input Output
123 123
204 204
346 346
Przypadek testowy 3:
Input Output
101 1
010
101
Przypadek testowy 4:
Input Output
000 (none)
000
000
To jest golf golfowy , więc wygrywanie z najmniejszą ilością bajtów wygrywa!
0lub coś takiego.
416\n841\n354\n(lewy dolny róg)?