Estoy intentando hacer un resolutor de sudoku, pero en la función para comprobar si un número es válido en una casilla en particular obtengo este error. El error está en esta línea if arr[x + startRow][y + startCol] == num: import numpy as np arr = np.array([[2,5,0,0,3,0,9,0,1], [0,1,0,0,0,4,0,0,0], [4,0,7,0,0,0,2,0,8], [0,0,5,2,0,0,0,0,0], . . . Read more
He estado intentando llenar mi arreglo int[][][] sudoku = new int[5][9][9]; con String[][] tmp = new String[21][21]; tmp[][] contiene números como 005700020009600020 490060010140050030 Por ejemplo, este código funciona perfectamente y me da el número que deseo System.out.println(Integer.valueOf(tmp[4][10])); Pero este código //sudoku1 b=0; c=0; for (int i = 0; i < . . . Read more
En este momento tengo este problema, pero la primera parte es un poco problemática porque la respuesta debería ser 12 ya que mi archivo tiene 12 capítulos, pero obtengo 2726 como respuesta. También necesito crear una cuarta función llamada: analyze_book(filename, chapter_delimiter, word) donde la tarea es utilizar las otras tres . . . Read more