jajajj en otras palabras , "Hola que tal podes hacer mi tarea ?" jijijijiji
Bueno.. veamos como afrontar el problema.. que haría ?
Bueno podemos utilizar una retícula. para organizar los caracteres y posteriormente poder localizar cada ( O ) . algo así..
No se si te recuerdas el programa Exel de Microsoft o SpreadSheet de OpenOffice. Bueno tenemos que generar esa retícula, la cual nos ayudara a posicionar cada (o) tanto horizontal como verticalmente.
almacenando en que fila y tabla se encuentra cada (o) enumerándola en un vector (array), puedes hacer una clasesilla que te haga esa función.. la idea de esto es crear algún tipo de longitud y latitud para poder ubicar al carácter deseado o encontrar el patrón X , Y de cada O
Ejemplo mas practico
Observa la imagen de arriba y intentemos buscar la primera (o) entonces se encontraría..
posición: tabla:2 , columna:6
entonces cuando vayamos a buscar a el punto 2,6 sabremos que se encuentra en la tabla 2 de la columna 6. (me entiendes ahora )