Preguntas etiquetadas con hexagonal-grid

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á...

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
Crear un programa de loros

Dada una entrada, genera esa entrada seguida de una nueva línea sin fin. La entrada será una cadena que consta solo de caracteres ASCII imprimibles ( 0x20-0x7E) y líneas nuevas ( 0x0A). Si la entrada es longitud 0, genera interminablemente nuevas líneas. Este es el código de golf, por lo que...

15
HexaGolf: Rotatagons

Ver también: Wordagons Desafío Dado un hexágono y un número ncomo entrada, genera el mismo hexágono rotado nveces. Hexágono El hexágono será una cadena así: a b c d d e e f f o g g h h i i j k l El hexágono siempre será regular y solo contendrá los caracteres ASCII imprimibles:...

15
Movimiento en una cuadrícula hexagonal

Dada una entrada de una serie de caracteres que representan movimientos en una cuadrícula hexagonal, genera las coordenadas finales del "puntero". Nuestros hexágonos se numerarán así (imagine una cuadrícula rectangular con cada columna impar desplazada ligeramente hacia abajo): _____ _____ _____...

13
Salva a los gansos de la extinción

Las especies de gansos conocidos como Alex A son conocidos por residir en cuadrículas triangulares que consisten en 64 células: (Imagen tomada de este problema no relacionado del Proyecto Euler ). Vamos a etiquetar cada celda con los números 0para 63comenzar desde la fila superior y luego...

13
Hexagolf: Validagons

Desafío Dada una forma de arte ASCII, debe averiguar si la forma es un hexágono regular o no. Hexágonos Un hexágono regular se define usando dos reglas: Tiene seis lados Cada lado tiene el mismo número de caracteres Por ejemplo, la siguiente forma es regular pero no tiene seis lados y, por...

13
Cadena de hexágono ASCII

Problema Dibuja una cadena hexagonal x larga, cada una con un lado de ylongitud Entrada x - la longitud de la cadena <= 50 y - la longitud de cada lado <= 50 Ejemplos x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ / \ / \ / \__/ \ \ / \ / \__/ \__/...

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...

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
Cubo ASCII de Rubik

Inspirado por este y el siguiente chat: Su tarea es generar lo siguiente: _ _ _ /_/_/_/\ /_/_/_/\/\ /_/_/_/\/\/\ \_\_\_\/\/\/ \_\_\_\/\/ \_\_\_\/ Se permiten espacios en blanco iniciales o finales adicionales, siempre que no cambie la apariencia del cubo. Como de costumbre, se permite...

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...

10
Construir la matriz jacobiana

Tome el vector de incógnitas y aplique alguna función genérica diferenciable . El jacobiano está dado por una matriz tal que: Por ejemplo, supongamos que m=3y n=2. Luego (usando indexación basada en 0) El jacobiano de fes entonces El objetivo de este desafío es imprimir esta matriz...