Preguntas etiquetadas con chess

16
Trabajando en mis movimientos de caballero

El ajedrez hexagonal describe una familia de variantes de ajedrez que se juegan en un tablero donde las celdas son hexágonos en lugar de los cuadrados tradicionales. Hay muchas variantes de este tipo; En este desafío nos centraremos en la variante de Gliński, que es la más común. El tablero está...

16
Cuantos movimientos

Dadas dos posiciones diferentes en un tablero de ajedrez y el tipo de pieza, genera la cantidad mínima de movimientos que tomará para que esa pieza vaya de una posición a otra. Reglas La pieza dada puede ser Rey, Reina, Torre, Caballero y Obispo. (Esta entrada se puede tomar como 5 caracteres...

16
Descomponer un número!

Su tarea es descomponer un número usando el formato a continuación. Esto es similar a la conversión de base, excepto que en lugar de enumerarla digitsen la base, enumera la values, de modo que la lista se suma a la entrada. Si la base dada es n, entonces cada número en la lista debe estar en...

16
Derby de ollas de ajedrez

Lo que podría ser más opuestos polares que el ajedrez y el derby de demolición . Uno pensaría que nadie que disfruta uno disfrutaría del otro ... hasta hoy. Reglas La posición inicial es un tablero de ajedrez estándar: RNBQKBNR PPPPPPPP PPPPPPPP RNBQKBNR Parece lo suficientemente...

16
rey + torre contra rey

Es el final de otro juego de ajedrez bien jugado. Eres el jugador blanco, y todavía tienes una torre y tu rey. A tu oponente solo le queda su rey. Como eres blanco, es tu turno. Crea un programa para jugar esta partida de ajedrez. Su salida puede ser una secuencia de movimientos, una animación...

15
¿Es un movimiento de ajedrez válido?

Nombre alternativo: ChessMoveQ Dada una lista de hasta 32 elementos, cada uno compuesto por 4 elementos, y una segunda lista con 4 elementos, determine si el movimiento detallado en la segunda entrada es un movimiento de ajedrez válido. La primera lista indica la posición de las 32 piezas en el...

15
Igualdad de oscilación

Tenemos objetos que oscilan entre dos puntos enteros, [l, r]a la velocidad de una unidad por unidad de tiempo, a partir de lel t=0. Puedes asumir l < r. Por ejemplo, si un objeto oscila [3, 6], entonces tenemos: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7 ->...

15
Tokenizar un lenguaje basado en pila

He estado trabajando en otro lenguaje de golf basado en pila llamado Stackgoat . En este desafío, escribirás un Tokenizer para Stackgoat (o realmente cualquier lenguaje general basado en pila). Ejemplos "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12',...

15
Conversión de ajedrez

Se ha hecho mucho trabajo en el mundo del ajedrez. Por ejemplo, hay un formato de archivo estandarizado .pgnque describe un juego de ajedrez, incluida la lista de movimientos. Además, hay otro formato de archivo .fenque describe la posición del tablero. El desafío hoy es convertir una lista de...

15
Caballero-llena una cuadrícula

Un relleno de caballero es un relleno de inundación utilizando la conectividad de la pieza de ajedrez de caballero. Específicamente: 1 1 1 1 0 1 1 1 1 (0 es el punto inicial, 1 muestra las celdas conectadas) Desafío Dada una cuadrícula 2D de espacios y paredes, y una ubicación inicial,...

15
Ejércitos pacíficos coexistentes

En el juego de ajedrez, hay una pieza llamada reina que puede atacar a cualquier otra pieza que esté en la misma fila, columna o diagonal. En el ajedrez, generalmente hay dos lados, blanco y negro, y cada pieza pertenece a uno de los equipos. Las piezas no pueden atacar piezas que pertenecen al...

14
Explosiones en un tablero de ajedrez

Ajedrez atómico es una variante (muy divertida) del ajedrez en la que cada captura provoca una "explosión", destruyendo la pieza capturada, la pieza que captura y todos los no peones en un radio de 1 cuadrado. El objetivo de este desafío no es jugar un juego completo de ajedrez atómico, sino...

14
Sumas acumuladas recursivamente concatenadas de [N] con iteraciones M

Tomar dos números enteros positivos Ny My crear las sumas acumuladas de concatenados [N], con Miteraciones. Salida del resultado de la última iteración. Definición de la suma acumulada concatenada: Comience con un número Ny defina una secuenciaX = [N] Anexar a Xlas sumas acumuladas deX Repita el...

14
El problema del peón perdido

El problema del peón perdido Después de que terminó el juego de ajedrez, un peón sobreviviente quedó detrás de las líneas enemigas. ayudémoslo a encontrar el camino más corto de regreso a casa. El problema original describe un tablero de "ajedrez" nXn y una función f: {1,..,n-1}X{1,..,n}X{-1,0,1}...

14
Laberinto de tablero de ajedrez

Las piezas de ajedrez (reyes, reinas, torres, obispos y caballeros) y los peones están en un tablero, pero no en el cuadrado a1 o h8 . Su tarea es viajar desde los cuadrados vacíos a1 hasta los cuadrados vacíos h8 , pasando solo por cuadrados vacíos. Las reglas de movimiento son las...

13
¿Es jaque mate?

Totalmente sorprendido de que esto no se haya publicado ya, dada la gran cantidad de rompecabezas de ajedrez en el sitio. Mientras pensaba en esto, agradezco a Anush por publicarlo en la caja de arena en marzo . Pero pensé que había pasado el tiempo suficiente para poder seguir adelante y hacerlo...

13
Operadores Bitwise en Brainfuck

Su tarea es crear un programa de brainfuck para cada uno de los siguientes operadores binarios. Cada programa debe tomar uno o dos números de 8 bits (A y B) de la entrada y calcular la operación especificada: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A No tiene que...

13
El paseo de una reina a través de una espiral.

En un reino lejano, una reina del ajedrez da un paseo diario a través de un camino en espiral, numerado del 1 al n, sin preocuparse por seguir la espiral en sí, sino simplemente haciendo los movimientos de la reina como lo haría en un tablero de ajedrez. La reina es amada por sus súbditos, y toman...