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***oo*+** +*+oo+**oo+o +oo+o++o+oo+ +*+++o**+++o +*oo+*o**oo+ +*+++oo+++*+ *+**o+*o+*oo **+oo+++o+oo **++*+++++** ++**o+++o**o
Poprawną odpowiedzią jest wyjście:
9 7
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 :