Onde está Waldo?
Retorne as coordenadas ([row, col]) do elemento que é diferente dos demais.
Exemplos
whereIsWaldo([
["A", "A", "A"],
["A", "A", "A"],
["A", "B", "A"]
]) ➞ [3, 2]
whereIsWaldo([
["c", "c", "c", "c"],
["c", "c", "c", "d"]
]) ➞ [2, 4]
whereIsWaldo([
["O", "O", "O", "O"],
["O", "O", "O", "O"],
["O", "O", "O", "O"],
["O", "O", "O", "O"],
["P", "O", "O", "O"],
["O", "O", "O", "O"]
]) ➞ [5, 1]Observações
- A matriz fornecida sempre será quadrada ou retangular.
- As linhas e as colunas são indexadas a partir de 1 (não a partir de zero).
Exemplo em Java
assertArrayEquals(new int[]{3, 2}, Program.whereIsWaldo(new String[][]{new String[]{"A", "A", "A"}, new String[]{"A", "A", "A"}, new String[]{"A", "B", "A"}}));