Przyjmijmy, że wszystkie napisy zapisano w prostokątnej tablicy zgodnie z kolejnością ich występowania na wejściu.
W tablicy tej szukamy "kwadratów" o boku trzy, złożonych z dziewięciu takich samych sąsiadujących ze sobą symboli:
ooo +++ *** ooo lub +++ lub *** ooo +++ ***
Napisz program, który dla każdego znalezionego kwadratu poda współrzędne jego środka, tzn. numer kolumny (współrzędna x) oraz numer wiersza (współrzędna y).
Wiersze i kolumny tablicy numerujemy od 1.
Pierwszy wiersz wejścia zawiera liczbę całkowitą n z zakresu
Wypisz współrzędne środków wszystkich znalezionych kwadratów, zgodnie z kolejnością od góry do dołu i od lewej do prawej (rosnąco wiersze w pierwszej kolejności, i rosnąco kolumny w drugiej kolejności).
Możesz założyć, że przynajmniej jeden taki kwadrat istnieje.
Dla danych podanych na wejściu:
10 +o**+o+++o** **+***++**o* **+*o**o*+** *oo**+o+**+* *+o**oo++oo* *+*+*oo*+*+* *+*o+o*o**oo +o+****++++* +oo+***++oo+ +*++***+++o+
Poprawną odpowiedzią jest wyjście:
9 6
Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5
Opcje zadania:
Biblioteki : iostream iomanip cmath string Limit czasu : 0.1 s Limit pamięci : 32 MB Słowa niedozwolone :