Preguntas etiquetadas con code-golf

28
Tabla divisoria principal

Introducción Algo con lo que he jugado en matemáticas recreativas ha sido la construcción de una tabla de divisores para comparar / contrastar visualmente los divisores primos de un conjunto de números. El conjunto de números de entrada se encuentra en la parte superior como etiquetas de columna,...

28
Tan fácil como el ABC

Entrada Una cadena que contiene a lo sumo uno de cada una de las letras A, By C. Pueden estar en cualquier orden. La cadena vacía es una entrada válida. Nota: Una versión anterior de este desafío usaba las letras en LEJlugar de ABCy aún se pueden usar si se desea. Salida Una cadena de los A, B,...

28
Escribir código de validación automática

Escriba el código que toma una cadena como entrada y genera un valor verdadero o falso dependiendo de si la cadena sigue o no estas reglas: Si apila cada carácter uno encima del otro, convierte a binario y suma cada columna, entonces todas las sumas deben ser idénticas. Puede suponer que la cadena...

28
Terra Mystica: poder de ciclismo

El juego de mesa Terra Mystica tiene algunas mecánicas muy interesantes para uno de los principales recursos, el poder. En lugar de obtener y gastar unidades de poder de un banco, cada jugador comienza el juego con exactamente 12 unidades de poder que se distribuyen en tres "cuencos", que están...

28
Este desafío utiliza el carácter '+'

Su tarea: dado un número n, genere un signo '+' que esté nalejado de los caracteres de su centro. Si esto es confuso, revise los casos de prueba. Métodos estándar de entrada: la salida debe ser una cadena o impresa. Se aplican lagunas estándar. Input: 1 Output: + ] 1 away from center `+`. Input:...

28
Alargar tiradas

Dada una cadena no vacía de letras minúsculas ASCII a-z, envíe esa cadena con cada "ejecución" consecutiva de la misma letra alargada por una copia más de esa letra. Por ejemplo, dddogg( 3 d ', 1 o , 2 g ') se convierte en ddddooggg( 4 d ', 2 o ', 3 g '). Este es el código de golf : gana la...

28
Consejos para jugar golf en TeX / LaTeX

¿Qué consejos tienen las personas para jugar al golf en TeX / LaTeX? Publique un consejo por respuesta, cada uno al menos algo específico para TeX / LaTeX. Contexto: me di cuenta de esta respuesta y de que no hay preguntas sobre consejos para TeX / LaTeX, así que estoy creando esta. Hay cierta...

28
Simulador de propagación de incendios

Supongamos que tenemos una matriz como esta: 11111 12221 12321 12221 11111 Esta matriz representa un terreno, y cada celda representa una parte del terreno. El número en cada celda representa el tiempo que la porción de terreno necesita quemarse por completo (en minutos, si se necesita una...

28
¿Es una tortuga prima?

Como todos sabemos, son tortugas hasta el fondo . Pero, ¿está bien preparado también? Un número se considera un "primo de tortuga" si cumple las siguientes condiciones: 1) It is prime. 2) It is possible to remove a single digit leaving a prime number. 3) Step 2 can be repeated until left with a...

28
Multiplicación de cuerdas por elementos

Inspirado en este desafío (¡gracias @cairdcoinheringaahing por el título!), Su tarea es tomar dos cadenas ASCII imprimibles y multiplicarlas por elementos con las siguientes reglas. ¿Como funciona? Dadas dos cadenas (por ejemplo, splity isbn) primero, truncará la más larga para que tengan la...

28
Triángulo de un número!

Estamos acostumbrados al término "cuadrar" n para significar calcular n 2 . También estamos acostumbrados al término "cubicación" n que significa n 3 . Dicho esto, ¿por qué no podríamos también triangular un número? ¿Cómo hacer un triángulo con un número? En primer lugar, escojamos un número...

28
Optimización de alarma

Mi reloj despertador Soy estadounidense, y también lo es mi despertador (digital). Para configurar la alarma, comienza en el momento en que era anteriormente. Al presionar el botón de la hora se mueve hacia arriba una hora, y al presionar el botón de los minutos se sube un minuto. Al presionar...

28
'abc' y 'cba'

Su tarea es simple: escriba un fragmento de código único que, cuando se ejecuta en un idioma, solo genera la cadena 'abc'y cuando se ejecuta en otro idioma solo genera la cadena 'cba'. El programa no debe tomar ninguna entrada. Este es un desafío de código de golf

28
Adyacencia hexagonal

La imagen de arriba muestra una cuadrícula hexagonal de hexágonos. A cada celda de la cuadrícula se le asigna un índice, comenzando desde el centro y girando en sentido antihorario como se muestra. Tenga en cuenta que la cuadrícula continuará indefinidamente: la imagen de arriba es simplemente la...