Buenas,
Según tus palabras, necesitas saber cuantos elementos a la derecha valen 1. Esta tarea es muy sencilla, ya que eliminamos los elementos circundantes para quedarnos solo con los de la derecha. Pongamos por ejemplo una matriz [3][3]
0000
0100
1
011
1111
En este caso, el método o función que programemos deberá devolvernos un 2, ya que a la derecha de nuestro elemento parámetro, tenemos dos elementos de valor 1.
NOTA: Supondremos que la matriz está declarada de manera como public en las propiedades de clase. int unosDerecha(int x, int y) {
int contador = 0
for (int i = y; i < matriz[0].length; i++) {
if ( matriz[x][i] == 1 ) {
contador++;
}
}
return contador;
}
Con este método obtendríamos los unos que hay a la derecha del código indicado.
Salu2