Skyscraper

Volodymyr Sakhan  · 

El Skyscraper es una técnica de resolución de nivel avanzado. Una vez que hayas agotado los candidatos únicos visibles y ocultos, los pares apuntadores y los pares desnudos, el Skyscraper es uno de los primeros patrones que debes buscar. Nuestra guía completa de resolución explica dónde encaja en el orden general de resolución.

¿Qué es la técnica del Skyscraper?

Un Skyscraper es un patrón de cuatro celdas construido a partir de una cifra. Necesitas dos filas (o dos columnas) en las que esa cifra aparezca exactamente dos veces en cada una, y las dos filas compartan una columna que contenga un candidato de cada fila. Esas dos celdas de la columna compartida son la base. Las dos celdas restantes —una de cada fila en columnas diferentes— son el techo.

El patrón tiene tres partes con nombre:

La lógica sigue una cadena corta: si la celda del techo R1 no es la cifra, entonces su pareja de la base debe serlo, lo que obliga a que la otra celda de la base sea falsa, lo que a su vez obliga a que la celda del techo R2 sea verdadera. En cualquier caso, al menos una celda del techo es siempre verdadera, por lo que cualquier celda que vea a ambas es siempre falsa.

Cuándo utilizar el Skyscraper

Busca un Skyscraper cuando las técnicas más sencillas hayan dejado de funcionar. El análisis es sencillo:

  1. Elige una cifra y anota cada fila (o columna) en la que aparezca exactamente dos veces.
  2. Comprueba si dos de esas filas comparten exactamente una columna que contenga un candidato de cada fila.
  3. Si es así, las dos celdas de la columna compartida son la base; las dos celdas restantes son el techo.
  4. Busca cualquier celda que vea ambas celdas del techo: esa celda puede eliminarse.

Ejemplos paso a paso

Ejemplo 1 — Skyscraper basado en columnas (cifra 1)

En esta posición, la cifra 1 es el objetivo. Dos columnas contienen cada una exactamente dos candidatos al 1 y comparten una fila: el clásico Skyscraper basado en columnas.

  1. Escanea la cifra 1: la columna A tiene exactamente dos candidatos: A3 y A5.
  2. La columna D también tiene exactamente dos candidatos: D1 y D5.
  3. A5 y D5 comparten la fila 5: este es el par base (resaltado en azul).
  4. El par de techo es A3 y D1 (resaltado en verde): están en filas y columnas diferentes.
  5. Cadena: si A3 ≠ 1, entonces A5 = 1, lo que hace que D5 ≠ 1, lo que hace que D1 = 1. Por lo tanto, al menos uno de {A3, D1} es siempre 1.
  6. B1 ve A3 (mismo bloque, arriba a la izquierda) y D1 (misma fila 1) → B1 ≠ 1.
  7. C1 ve A3 (mismo bloque) y D1 (misma fila 1) → C1 ≠ 1.
  8. E3 y F3 ven A3 (misma fila 3) y D1 (misma casilla superior central) → E3 ≠ 1, F3 ≠ 1.
21471467167146791469358984672351674617538146714692672463798674679469215176517824394219519368763295874181791794216569351491493167826926ABCDEFGHI123456789
Skyscraper basado en columnas con la cifra 1. Base: A5, D5 (azul). Techo: A3, D1 (verde). Eliminaciones: B1, C1, E3, F3 (naranja).

Eliminar el 1 de B1, C1, E3 y F3 rompe el punto muerto y abre el camino a nuevas deducciones.

Ejemplo 2 — Skyscraper basado en filas (cifra 7)

Aquí la misma estructura se extiende a lo largo de las filas en lugar de las columnas. La cifra 7 aparece exactamente dos veces en cada una de las dos filas, y esas filas comparten una columna, lo que da lugar a un Skyscraper basado en filas.

  1. Escanea la cifra 7: la fila 2 tiene exactamente dos candidatos: A2 y D2.
  2. La fila 8 también tiene exactamente dos: A8 y E8.
  3. A2 y A8 comparten la columna A: este es el par base (resaltado en azul). La columna A tiene exactamente estos dos candidatos al 7, por lo que exactamente uno de ellos es el 7.
  4. El par de techo es D2 y E8 (resaltado en verde): columnas diferentes, filas diferentes.
  5. Cadena: si D2 ≠ 7, entonces A2 = 7, lo que obliga a que A8 ≠ 7, lo que obliga a que E8 = 7. Al menos uno de {D2, E8} es siempre un 7.
  6. D9 ve D2 (misma columna D) y E8 (misma casilla inferior central, filas 7-9, columnas D-F) → D9 ≠ 7.
3418185269779257963481167891781681789478532237519846158181486378478923556894682384817354693217587852478631917817837895264ABCDEFGHI123456789
Skyscraper basado en filas con la cifra 7. Base: A2, A8 (azul). Techo: D2, E8 (verde). Eliminación: D9 (naranja).

La eliminación del 7 de D9 es la única deducción que necesita esta posición del tablero para continuar resolviendo.

Skyscraper frente a X-Wing y Coloración simple

El Skyscraper está estrechamente relacionado con otras dos técnicas de nivel avanzado. Comprender las diferencias te ayuda a ver el panorama general de la eliminación de un solo dígito:

Dominar el Skyscraper es el primer paso para comprender todos los patrones de Turbot Fish y las cadenas de X-Cycles.

Practica el Skyscraper en línea

El Skyscraper suele aparecer en rompecabezas difíciles. Juega a rompecabezas difíciles en OnSudoku y presta atención a las cifras que aparecen exactamente dos veces en dos filas o columnas: ahí es donde se esconden los Skyscrapers.

Activa las anotaciones y luego escanea dígito por dígito. Cuando encuentres un «Skyscraper», elimina los candidatos antes de colocar ningún número; a menudo esto desbloquea una cadena de candidatos únicos ocultos.

Preguntas frecuentes

Un «Skyscraper» es un patrón de cuatro celdas con un dígito único. Dos filas (o columnas) contienen cada una exactamente dos candidatos para la misma cifra, y comparten una columna (el par base). Los dos candidatos restantes forman el par techo. Dado que al menos una de las celdas del par techo debe ser la cifra, cualquier celda que vea ambas celdas del par techo puede eliminarse.

Activa las anotaciones, luego elige cualquier cifra y enumera las filas en las que aparece exactamente dos veces. Si dos de esas filas comparten una columna que contiene un candidato de cada fila, tienes un Skyscraper. Las celdas de la columna compartida son la base; las celdas restantes son el techo. Cualquier celda que vea ambas celdas del techo puede eliminarse.

Un X-Wing requiere que ambos pares conjugados se sitúen en las mismas dos columnas, formando un rectángulo perfecto. Un Skyscraper relaja ese requisito: las celdas de la base comparten una columna, pero las del techo están en columnas diferentes, por lo que la forma es asimétrica. El X-Wing elimina de columnas enteras; el Skyscraper solo elimina de las celdas que pueden ver ambas puntas del techo.

¿Listo para practicar el Skyscraper? Juega al sudoku difícil e intenta detectar el patrón en un rompecabezas real, o crea una cuenta gratuita para seguir tu progreso.