Algoritmos de Resolución
Domina estas técnicas fundamentales de resolución para conquistar cualquier rompecabezas de Sudoku. Cada algoritmo se basa en la deducción lógica para completar celdas que tienen una sola solución posible.
Último dígito
Paso 1 de 4
Último dígito - Paso 1 de 4
El último dígito (también conocido como último candidato restante) detecta cualquier fila, columna o caja que ya contenga ocho dígitos distintos; el dígito que falta debe ocupar la única celda vacía de esa casa porque las reglas de Sudoku requieren que cada dígito del 1 al 9 aparezca exactamente una vez por casa.
Último dígito - Paso 2 de 4
En la segunda fila, solo queda una celda vacía [2,2] (resaltada en azul).
Último dígito - Paso 3 de 4
Los dígitos 1, 3, 4, 5, 6, 7, 8 y 9 ya están presentes en la fila (resaltados en azul).
Último dígito - Paso 4 de 4
Por lo tanto, el único dígito que falta es el '2', que debe ir en la celda [2,2] (resaltada en azul).
Singles Desnudos
Paso 1 de 3
Singles Desnudos - Paso 1 de 3
Un Single Desnudo ocurre cuando una celda tiene solo un candidato después de todas las eliminaciones.
Requisito: se debe escanear toda la casa para los candidatos.
Singles Desnudos - Paso 2 de 3
Después de escanear TODOS los candidatos en esta caja, el candidato '7' es el único para una celda dada (resaltada en azul).
Singles Desnudos - Paso 3 de 3
Por lo tanto, '7' debe ir en esa celda (ahora llena y resaltada en azul).
Singles Desnudos - Paso 4 de 3
Por lo tanto, '7' debe ir en la primera celda de la fila (ahora llena y resaltada en azul).
Singles Ocultos
Paso 1 de 3
Singles Ocultos - Paso 1 de 3
Un Single Oculto es un candidato que aparece exactamente una vez entre todos los candidatos de una casa (fila, columna o caja). Incluso si la celda contiene otros candidatos, ese candidato único debe ocupar esta celda.
Singles Ocultos - Paso 2 de 3
Después de escanear todos los candidatos en esta caja, el candidato '9' aparece solo en una celda (resaltada en azul).
Singles Ocultos - Paso 3 de 3
Por lo tanto, el '9' debe colocarse en esa celda — está llena y se muestra en azul.
Pares Apuntadores
Paso 1 de 4
Pares Apuntadores - Paso 1 de 4
Los Pares Apuntadores identifican candidatos confinados a una sola fila o columna dentro de una caja. Como esos candidatos no pueden aparecer en otro lugar de esa casa, pueden eliminarse de la misma fila/columna fuera de la caja.
Pares Apuntadores - Paso 2 de 4
Después de escanear TODOS los candidatos de esta última caja, los candidatos '3' solo se encuentran en las dos celdas resaltadas (en azul) dentro de la misma fila.
Pares Apuntadores - Paso 3 de 4
Aunque estas celdas tengan otros candidatos, como los candidatos '3' (de esta caja) solo pueden aparecer en estas dos celdas, podemos eliminar el candidato '3' de todas las demás celdas de la misma fila (fuera de la caja).
Pares Apuntadores - Paso 4 de 4
También puede funcionar con 3 candidatos.
Pares Desnudos
Paso 1 de 3
Pares Desnudos - Paso 1 de 3
Esta estrategia identifica exactamente dos celdas dentro de una casa (fila, columna o caja) que contienen exactamente los mismos dos candidatos. Cuando se encuentran, estos dos valores pueden eliminarse de todas las demás celdas de las casas compartidas, ya que deben ocupar estas dos celdas.
Pares Desnudos - Paso 2 de 3
Después de escanear todos los candidatos en esta última caja, dos celdas contienen solo los mismos dos candidatos '1' y '2' (resaltadas en azul).
Pares Desnudos - Paso 3 de 3
Puesto que esas celdas solo pueden contener '1' o '2', estos candidatos pueden eliminarse de todas las demás celdas de las casas compartidas.
X-Wing
Paso 1 de 4
X-Wing - Paso 1 de 4
X-Wing es una técnica avanzada que usa dos filas y dos columnas. Si un candidato aparece exactamente en dos celdas en cada una de dos filas (o columnas), y estas celdas se alinean en las mismas dos columnas (o filas), ese candidato puede eliminarse de todas las demás celdas en esas columnas (o filas), porque debe ocupar una de las cuatro celdas del patrón X-Wing.
X-Wing - Paso 2 de 4
Después de escanear todos los candidatos, resalte las dos filas (en rojo) donde un candidato está restringido exactamente a las mismas dos columnas (en azul).
X-Wing - Paso 3 de 4
El patrón X-Wing se forma en las intersecciones de estas filas y columnas (resaltadas en azul).
X-Wing - Paso 4 de 4
Por lo tanto, elimine este candidato de todas las demás celdas en las columnas y filas resaltadas.
Swordfish
Paso 1 de 4
Swordfish - Paso 1 de 4
Swordfish es una técnica avanzada que extiende X-Wing a tres filas y tres columnas. Si un candidato aparece exactamente en tres celdas en cada una de tres filas (o columnas), y estas celdas se alinean en las mismas tres columnas (o filas), ese candidato puede eliminarse de todas las demás celdas en esas filas y columnas, porque debe ocupar una de las nueve celdas del patrón Swordfish.
Swordfish - Paso 2 de 4
Después de escanear todos los candidatos, resalte las tres filas (en rojo) donde un candidato está restringido exactamente a las mismas tres columnas (en azul).
Swordfish - Paso 3 de 4
El patrón Swordfish se forma en las intersecciones de estas filas y columnas (resaltadas en azul).
Swordfish - Paso 4 de 4
Por lo tanto, elimine este candidato de todas las demás celdas en las filas y columnas resaltadas.
XY-Wing
Paso 1 de 5
XY-Wing - Paso 1 de 5
XY-Wing es un patrón formado por tres celdas, cada una con exactamente dos candidatos: XY (pivote), XZ y YZ (alas). Si el pivote ve ambas alas, cualquier celda que vea ambas alas no puede contener el candidato compartido Z.
XY-Wing - Paso 2 de 5
Después de escanear todos los candidatos, identifique tres celdas con candidatos XY, XZ y YZ (resaltadas en azul y rojo).
XY-Wing - Paso 3 de 5
La celda pivote (en rojo) comparte una casa con ambas alas (en azul), y cada par de celdas comparte un candidato. En este ejemplo, el pivote comparte '4' con un ala y '1' con la otra; ambas alas comparten '3'.
XY-Wing - Paso 4 de 5
Cualquier celda que vea ambas alas (resaltada en verde) no puede contener el candidato compartido '3'.
XY-Wing - Paso 5 de 5
Por lo tanto, elimine el candidato '3' de todas las celdas que ven ambas alas.