Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

9
Desparéntesis de una cadena
Dada una cadena correctamente entre paréntesis como entrada, genera una lista de todas las subcadenas no vacías dentro de paréntesis coincidentes (o fuera de todos los paréntesis), con paréntesis anidados eliminados. Cada subcadena debe ser la secuencia de caracteres en exactamente los mismos paréntesis coincidentes. Las subcadenas se deben enumerar …


17
Contando +1 primos
Defina que el número natural p es un primo +1 del número natural n si p es un número primo y la representación binaria estándar (es decir, sin ceros a la izquierda) de p se puede obtener sumando (es decir, anteponiendo, agregando o insertando) un solo 1 a la representación …

30
¿Es oficial mi nombre?
Introducción Como dice ToonAlfrink : "¡ Creo que no hay suficientes preguntas fáciles aquí que los principiantes puedan intentar!". Entonces la tarea es muy simple. Dada una cadena, genera un valor verdadero o falso independientemente de si el nombre es oficial o no. Un nombre es "oficial" si es una …
25 code-golf  string 

20
Expansión bacteriana
Las colonias de bacterias marcadas 1en 9vivo viven en un segmento de células igualmente espaciadas, con células vacías indicadas por0 0 0 2 0 0 0 1 2 0 0 3 3 0 0 Cada segundo, cada colonia se propaga a celdas vacías adyacentes. Si dos colonias alcanzan una celda …

2
¿Qué idioma es el más corto?
Cree un programa que encuentre los últimos 50 desafíos con el código-golf- tag que tiene al menos 20 respuestas. Luego, extraiga los puntajes para cada idioma en cada uno de los desafíos. Si hay más de una respuesta usando el mismo idioma, cuente todas las puntuaciones. Luego, tome los 20 …

20
Produce un sonido de cierta frecuencia
Este es un desafío bastante simple, pero no pude encontrar ninguna pregunta que fuera realmente similar. El desafío es tomar una frecuencia al usar STDIN o un equivalente, y luego emitir un tono que coincida con esa frecuencia, en Hz, durante 5 segundos. Por ejemplo Input: 400 Output: (a tone …
25 code-golf  audio 

14
Code Bots 4: Programación funcional
sheesh, ¿es realmente el 4to? Para todos los veteranos, el desafío principal es el mismo, pero estamos utilizando Java en lugar de un lenguaje personalizado. Aquí están los últimos tres desafíos de CodeBot , en caso de que esté interesado. El objetivo de CodeBots es hacer que su bot sea …

6
Grandes números grandes
Al tratar de jugar varias de mis respuestas, he necesitado escribir enteros grandes en la menor cantidad de caracteres posible. Ahora sé la mejor manera de hacer eso: conseguiré que escribas este programa. El reto Escriba un programa que, cuando se le da un número entero positivo, genera un programa …

7
Seguimiento de listados a horarios
Introducción ¿No odias cuando alguien sube un álbum que te gusta a YouTube, pero la descripción solo contiene una lista de canciones ? Me gusta esto: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely …
25 code-golf  string  date 

12
Emoticon reconocimiento de expresiones faciales
Escriba un programa que acepte como entrada un emoticón y salga si el emoticón es feliz o triste. El programa acepta una cadena como entrada o parámetro, y debe mostrar la cadena "feliz" si la entrada está en la lista de emoticones felices, o "triste" si la entrada está en …
25 code-golf  string 

19
Un FTW infinito
La palabra infinita de Fibonacci es una secuencia específica e infinita de dígitos binarios, que se calculan mediante la concatenación repetida de palabras binarias finitas. Definamos que una secuencia de palabras de tipo Fibonacci (o FTW secuencia ) es cualquier secuencia de ⟨W n ⟩ que se forma como sigue. …


12
El combinador de cuerdas FizzBuzz-ish
Digamos que tienes una cadena como esta: abaabbbbbaabba Cuente el número de veces que aparece un carácter específico en la cadena de entrada, pero solo si el carácter aparece solo una vez en una fila . Por ejemplo, si el personaje es a, abaabbbbbaabba ^ x x ^ El total …
25 code-golf  string 

8
Toda su base biyectiva nos pertenece.
Fondo Una numeración de base b biyectiva , donde b es un número entero positivo, es una notación posicional biyectiva que utiliza símbolos b con valores asociados de 1 a b . A diferencia de su contraparte no biyectiva, ningún símbolo tiene un valor de 0 . De esta manera, …

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.