Preguntas etiquetadas con board-game

14
Juega tic-tac-toe y nunca pierdas

(Existen algunos desafíos que requieren usar la mejor estrategia, pero aquí no lo hacemos. Incluso si puede ganar, se le permite hacer un empate) Desafío Escribe un programa que juegue el juego tic-tac-toe. No debe perder (por lo tanto, debe terminar el juego con un empate o ganando). Métodos de...

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
Damas: rey yo?

Desafío: Dado un tablero de ajedrez, genera la menor cantidad de movimientos que tomaría (suponiendo que el negro no se mueva en absoluto) para reinar una pieza roja, si es posible. reglas : El lado rojo siempre estará en la parte inferior, sin embargo, sus piezas pueden comenzar en cualquier...

14
Tic-Tac-Toe - X u O?

Antecedentes Pase a "Tarea" si está familiarizado con Tic-Tac-Toe (¡creo que la mayoría lo está!) Tic-Tac-Toe es un famoso juego de dos jugadores. Consiste en un tablero de 3x3 que se llena gradualmente por dos jugadores (aclaraciones a continuación); El primer jugador usa el personaje Xy el otro...

14
Número de piezas en un tablero de damas

Introducción Un tablero de damas normal contiene 8 x 8 = 64 cuadrados: Puedes ver que en total, hay 12 piezas blancas . Blanco y negro siempre tienen la misma cantidad de piezas. Si hay más piezas en el tablero, las piezas serían vecinas, lo que no está permitido para este desafío. Para aclarar...

13
Consigue los captadores

La tarea Supongo que a todos les encanta la generación automática de código y ahorrar algo de tiempo durante el trabajo. Tienes que crear muchas clases y miembros durante el día y no quieres crear todos esosgetters manualmente. La tarea es escribir un programa o función que genere...

13
Recupera la prima del primer poder

Definición : una potencia prima es un número natural que se puede expresar en la forma p n donde p es un número primo yn es un número natural. Tarea : Dada una potencia principal p n > 1, devuelve la potencia principal p. Casos de prueba : input output 9 3 16 2 343 7 2687 2687 59049...

13
Haz un movimiento en un tablero Go

Te dan una posición en el tablero para un juego de Go y un movimiento para jugar. Debe indicar si el movimiento es legal o no, y la nueva posición del tablero si es legal. Una breve explicación de los movimientos de Go: el juego consiste en colocar alternativamente piezas en blanco y negro...

13
Interpretar rangos sueltos

Interpretar rangos sueltos ListSharp es un lenguaje de programación interpretado que tiene muchas características, una de esas características es un creador de rango basado en 1 índice que funciona así: Defina un rango como (INT) TO (INT)o solo (INT)donde ambos o el int único pueden ir del valor...

12
Implementar un motor reversi

Su trabajo, para este golf, es escribir un programa que tome movimientos de un juego de reversi (othello) y muestre el resultado al usuario. Entrada Una cadena de números tomados del rango [0-7]. Cada par de números representa primero la coordenada X, luego la coordenada Y. Cualquier personaje...

12
Implemente un número de punto flotante binario IEEE 754 de 64 bits a través de la manipulación de enteros

(Por el momento he etiquetado la pregunta "C", pero si conoce otro lenguaje que admita los sindicatos, también puede usarlo). Su tarea es construir los cuatro operadores matemáticos estándar + - * /para la siguiente estructura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t...

12
El movimiento más largo de las damas chinas

En las Damas chinas , una pieza puede moverse saltando sobre cualquier otra pieza, o haciendo una secuencia de tales saltos. Su tarea es encontrar la secuencia más larga posible de saltos. Entrada Una secuencia de 121 ceros o unos, cada uno representando un lugar en un tablero. Un cero significa...

12
Abugida fonémica

Caracteres Llamemos a estos caracteres Unicode inglés consonantes IPA : bdfhjklmnprstvwzðŋɡʃʒθ Y llamemos a estos caracteres Unicode vocales inglesas IPA : aeiouæɑɔəɛɜɪʊʌː (Sí, ːes solo la marca de la vocal larga, pero trátela como una vocal a los efectos de este desafío). Finalmente, estas...

11
¡Juguemos un juego de mesa!

Introducción Los juegos de mesa son un juego clásico entre niños, pero hay algunos niños que se sienten aburridos jugando un juego de mesa paso a paso. Ahora quieren que se muestre el resultado antes de poner sus manos en el tablero. Desafío Supongamos que este juego de mesa:...

11
Construye una IA AI determinista

Aquí hay un problema interesante que pensé el otro día, que involucra fragmentos de código que compiten contra otros bits de código no solo en una propiedad que tiene el código, sino al jugar un juego contra esos otros bits de código. Su tarea es construir un programa que tome el estado actual de...

11
¡Juguemos a Rummikub!

Nota: Esto está relacionado con una variación del juego Rummikub Antecedentes y reglas Rummikub es un juego basado en fichas. Hay cuatro colores: rojo, naranja, azul y negro. Para cada color hay 13 fichas (etiquetadas del 1 al 13), y también hay 2 comodines que son independientes del color, por...

11
Implementar MENACE

Antecedentes AMENAZA ( M áquina E Ducable N oughts Un nd C rosses E Ngine) es un algoritmo de aprendizaje automático superficial rudimentario para los Ceros de juego y cruces, creadas por el informático británico Donald Michie en la década de 1960. Originalmente se implementó con 304 cajas de...

11
X mayor que 3 con al menos 2 diferencias entre X e Y

Estoy tratando de jugar golf en C ++. ¿Es posible acortar esta condición? X > 3 & X - Y > 1 (Además de eliminar espacios en blanco, por supuesto). Entonces, Xes al menos 4pero X >= Y + 2. Xy Yson enteros en el intervalo [0,5]. He tratado de encontrar alguna fórmula bit a bit pero...

11
Evaluar una batalla de Stratego

En el juego Stratego, la mecánica principal del juego es cuando atacas la pieza de un oponente con la tuya. En este desafío, tu trabajo es simular una de estas batallas y decir quién sobrevive. Especificaciones Obtendrá como entrada un par de cuerdas que representan piezas de Stratego. Las piezas...