Dadas diversas posiciones de ajedrez, determinad si las blancas pueden dar mate en una sola jugada. Las posiciones dadas cumplen las propiedades siguientes:
Es el turno de las blancas.
Las negras sólo tienen el rey.
Las blancas no tienen peones.
Las blancas no pueden enrocarse.
Observación. Si no conocéis (o no estáis seguros) de las reglas del ajedrez, no dudéis en preguntar a los organizadores durante el concurso. En particular, recordad estas normas:
Un rey nunca puede moverse a una posición atacada.
En particular, los dos reyes nunca pueden estar en casillas adyacentes.
Un rey se puede comer una pieza enemiga si está en una posición adyacente y no está defendida por ninguna otra pieza.
Una posición es mate si el rey está amenazado y no tiene ningún movimiento válido.
Un rey puede dar mate si moviéndose hace que otra pieza ataque al rey enemigo.
La entrada consiste en diversos casos. Cada caso comienza con la
posición del rey negro, seguida por el número
de piezas blancas, entre 2 y 20, seguido por la posición de las
piezas blancas. Las posiciones se indican con una letra con el tipo de
pieza (Rey, Dama,
Alfil, Caballo o
Torre) seguido de una letra
a-h para la columna, y un número
1-8 para la fila. Se os garantiza que no hay
dos piezas ocupando la misma casilla del tablero, y que ninguna pieza
está amenzando al rey negro.
Para cada posición dada, escribid información de la única jugada que
da mate en uno al rey negro, con tres caracteres: el tipo de ficha, y la
posición destino a la que se moverá. Si no es posible dar mate en uno,
escribid “NO”. Si hay más de una jugada que de mate en uno,
escribid “>1”.
TestA: Las blancas sólo tienen el rey y torres, ver Ejemplo 1.
TestB: Las blancas sólo tienen el rey y damas, ver Ejemplo 2.
TestC: Las blancas sólo tienen el rey y alfiles, ver Ejemplo 3.
TestD: Las blancas sólo tienen el rey y caballos, ver Ejemplo 4.
TestE: Las blancas tienen piezas de todo tipo (sin peones), ver Ejemplo 5.
Autoría: Salvador Roura
Generación: 2026-01-25T11:27:03.004Z
© Jutge.org, 2006–2026.
https://jutge.org