Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.



25
La base cero más pequeña
Dado un número entero positivo n, genera la base más pequeña b >= 2donde la representación de nin base bsin ceros a la izquierda no contiene a 0. Puede suponer eso b <= 256para todas las entradas. Casos de prueba 1 -> 2 (1) 2 -> 3 (2) 3 -> …

14
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 …
28 code-golf  tips 


30
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 53716,. Colóquelo en …

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 misma longitud y luego determine sus códigos …

9
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 unidad de …

13
¿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 …
28 code-golf  primes 

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

30
Números piramidales cuadrados
A000330 - OEIS Tarea Su tarea es simple, generar una secuencia que, dado el índice i, el valor en esa posición es la suma de cuadrados desde 0hasta idonde i >= 0. Ejemplo: Input: 0 Output: 0 (0^2) Input: 4 Output: 30 (0^2 + 1^2 + 2^2 + 3^2 + …

12
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 …

12
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 …

11
Más diversión con cuerdas sensibles a mayúsculas y minúsculas
Inspirado por este desafío (o, más específicamente, al interpretarlo mal), se me ocurrió el siguiente desafío: Dada una cadena de entrada S, invierta el orden de todos los caracteres en mayúscula y todos los caracteres en minúscula. Deje todos los caracteres que no sean letras en su lugar. Por ejemplo: …
28 code-golf  string 

30
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 …
28 code-golf  string 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.