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.

1
Detección de nombre de archivo amigable para humanos
Introducción Los nombres de archivos pueden ser muy variados, desde simples blah.txthasta 303549020150514101638190-MSP0.txt. El primero generalmente es generado por humanos, mientras que el segundo a menudo es generado por máquina. ¿No sería bueno tener una función simple para hacer conjeturas educadas sobre si un archivo podría considerarse "amigable para los …

1
Conecta las letras
Inspirado en este pequeño juego . Desafío Dada como entrada la posición inicial de una cuadrícula (siempre 5x5), así: -ABCD -A--- ---C- ---BD --E-E Necesita conectar las letras (las mismas letras juntas), eliminando todos los -espacios vacíos . Las letras serán siempre A,B,C,D and E. Cada par de letras debe …
10 code-golf 

7
Segmentos de línea de números romanos
Escriba un programa o función que acepte un número entero en el rango 1..3999 como entrada y devuelva el número de segmentos de línea necesarios para expresar ese número entero en números romanos estándar (por lo que usaría XL pero no VM). Ejemplos: 1 -> 1 4 -> 3 5 …
10 code-golf 

14
Invertir una matriz N-Dimensional
Detalles Escriba una función o programa que, dada una matriz (o lista), que contiene solo enteros, devuelve o genera una matriz con todos los subelementos invertidos. Es decir, invierta todos los elementos de la matriz más profunda, luego la segunda más profunda, etc. No es necesario especificar las dimensiones, pero …
10 code-golf 

13
Genera combinaciones con reemplazo
Liste todas las combinaciones con reemplazo (o combinaciones con repetición) de tamaño k de un conjunto de n elementos. Una combinación con reemplazo es un conjunto múltiple desordenado en el que cada elemento también está en el conjunto de n elementos. Tenga en cuenta que: No está ordenado Por lo …

3
¿Cuántas palabras de poder grité?
En Skyrim, el personaje del jugador puede usar poderosos gritos mágicos (Thu'ums) para lograr sus objetivos. Cada grito consta de tres palabras, sin embargo, el jugador puede usar la primera o dos palabras para lograr el mismo efecto con menos poder pero con un tiempo de reutilización más corto. Dada …

3
Encuentra la letra diferente
Es posible que hayas visto rompecabezas como este: Encuentra el 0: OOOOOOOOOOOOOOOOOOOO0OOOOOOOOOOOOOOOOOO El desafío es escribir un programa que encuentre el índice de la letra diferente dada una imagen. Entrada La entrada será un Image. La imagen consistirá en una línea de texto negro en Helvetica 24 pt. fuente sobre …

7
La última etapa de contaminación.
Hay un virus dentro de un receptor de 5x5. Como sabemos cómo propaga su contaminación, su misión es generar la última etapa de la contaminación. El recipiente Se representará como una matriz bidimensional de 5x5: 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 …

4
Estrella húmeda ASCII
Descripción de entrada Una cadena (para obtener mejores resultados, todos los caracteres deben poder imprimirse y tener el mismo ancho). Descripción de salida Una estrella de personaje siguiendo el patrón: 0 0 0 1 1 1 222 0123210 222 1 1 1 0 0 0 donde 0, 1... son caracteres …

16
Imprime la diferencia en la secuencia Thue-Morse
Tenga en cuenta que cuando digo "negar", me refiero a reemplazar todos los ceros (es decir, una negación bit a bit) La secuencia Thue-Morse es como 01101001 La forma en que lo genera es: Comienza tomando 0. Niega lo que queda y añádelo hasta el final. Entonces, toma 0. Negarlo …

2
Consejos para jugar al golf en Retina
¿Qué consejos generales tienes para jugar al golf en Retina ? Estoy buscando ideas que puedan aplicarse a los problemas de golf de código en general que sean al menos algo específicos de Retina (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por respuesta. Como …
10 code-golf  tips 

9
Consejos para jugar golf en D2
¿Qué consejos generales tienes para jugar al golf en D ? Estoy buscando ideas que se puedan aplicar a los problemas de golf de código en general que sean al menos algo específicos para D (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por respuesta.
10 code-golf  tips 

4
Escribir una semiquina
Supongamos que tiene 2 idiomas, Ay B. Una cadena ses una semiquina Ay Bsi cumple las siguientes condiciones: sEs una quine en el lenguaje A. ses un políglota en Ay B. El resultado de ejecutarse scomo un Bprograma es una cadena diferente s', que es una quine B. El objetivo …

7
Cuadrados en los cuadrados
Dada la entrada de un entero positivo n, escriba un programa que complete el siguiente proceso. Encuentre el número entero positivo más pequeño mayor que nese es un cuadrado perfecto y es la concatenación de ny algún otro número. El orden de los dígitos de nno puede modificarse. Se npuede …

1
El modo de piloto automático
Un helicóptero que comienza en la esquina superior izquierda está descendiendo (en un espacio 2D, para el propósito de esta pregunta) hacia el suelo. Tiene un modo de piloto automático y un modo manual. El modo de piloto automático se comporta de la siguiente manera: Si el espacio directamente debajo …

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.