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.

10
Generar todos los corsés de longitud n
Una cadena de *()[]llaves se define como una cadena que consiste en los caracteres en los que las llaves coinciden correctamente: [brace-string] ::= [unit] || [unit] [brace-string] [unit] ::= "" || "*" || "(" [brace-string] ")" || "[" [brace-string] "]" Esta es una cadena de llaves válida: ((())***[]**)****[(())*]* Pero estos …

19
Hipo una cuerda
Su desafío es escribir un programa o función que tenga una cadena. Debe tomar una cadena como entrada (a través de cualquier método estándar), luego siga estos pasos: Genere un entero aleatorio (no necesariamente uniformemente) n entre 1 y 10, inclusive. Espera n segundos Imprima los n caracteres iniciales / …
16 code-golf  string 


10
Iteraciones de Bailey – Borwein – Plouffe
Iteraciones de Bailey – Borwein – Plouffe Hemos visto algunos desafíos pi en PPCG, pero ninguno que dicte específicamente el algoritmo que debe usar. Me gustaría ver implementaciones del algoritmo Bailey – Borwein – Plouffe en cualquier idioma hasta la iteración n. La fórmula es la siguiente: Su algoritmo debe …
16 code-golf  math  pi 

19
Círculos N-dimensionales!
Escribe un programa que tome dos números como entrada. El primero es el número de dimensiones: 0 para un punto, 1 para una línea recta, 2 para un círculo, 3 para una esfera. El segundo número es el radio del objeto o, si es unidimensional, el número mismo. Salida 0 …
16 code-golf  math 

1
Consejos para jugar al golf en Starry
¿Qué consejos generales tienes para jugar al golf en Starry ? Estoy buscando ideas que se puedan aplicar a problemas de código de golf y que también sean al menos algo específicas para Starry (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por respuesta.
16 code-golf  tips  starry 

14
Secuencia de cadena de suma
Secuencia: Empezamos a 1. Primero agregamos el valor actual indexado al número anterior en la secuencia. Luego aplicamos las siguientes operaciones matemáticas en orden si se aplican a este valor actual: Divisible por 2? => Adición Divisible por 3? => Resta Divisible por 4? => (Suma Y) Multiplicar ¿No es …

5
Lobos y pollos
Hay un río y hay lobos y gallinas a un lado del río. Tienen una balsa y todos necesitan llegar al otro lado. Sin embargo, la balsa no puede viajar sola. La balsa se hundirá si hay más de dos animales en ella. Ninguno de los animales quiere mojarse porque …

30
Imprime la tetración
La tetración, representada como a^^b, es exponenciación repetida. Por ejemplo, 2^^3es 2^2^2, que es 16. Dados dos números a y b , imprime a^^b. Casos de prueba 1 2 -> 1 2 2 -> 4 5 2 -> 3125 3 3 -> 7625597484987 etc. La notación científica es aceptable. Recuerde, …
16 code-golf  math  number 

12
¿Cuántas respuestas tiene esta pregunta?
Escriba un programa o una función que genere el número entero de respuestas que tiene esta pregunta. Su solución aún debería funcionar a medida que se agregan más respuestas. Los idiomas que se ejecutan en un navegador pueden ejecutarse desde la consola js mientras se encuentra en esta página. De …


7
La casa de santa claus
La casa de santa claus Nota: Este es el primer desafío que he intentado establecer. Ha pasado por el Sandbox, sin embargo, si encuentras algo mal en él, no solo desestimes, sino que dejas un comentario para que pueda mejorarlo. Antecedentes Hay un viejo rompecabezas para niños donde el desafío …

18
Diversidad digital
Un entero positivo puede representarse en una base entera 1 <= b < inf. Cuando se convierte a esa base, tiene cierto número de dígitos distintos. Cualquier número entero positivo en la base 1tiene 1un dígito distinto. La mayoría de los enteros positivos en la base 2tienen 2dígitos distintos, las …

6
Golff y Côd - Treiglad
Leer este yng Nghymraeg Desafío Dada una palabra en galés, genera todas las formas mutantes posibles de la palabra. Mutaciones Una mutación es un cambio de la primera letra de una palabra cuando se siguen ciertas palabras o en ciertos contextos gramaticales. En galés, los siguientes se consideran "consonantes": b …

11
Al azar escribe mal una palabra
Inspirado por esta pregunta de CR (por favor no me mates por navegar por CR) Especificaciones Las probabilidades de escribir mal una palabra son: 1/3 del tiempo no cambia la salida 1/3 de las veces elimina un personaje aleatorio 1/3 del tiempo duplica un carácter aleatorio La posibilidad de eliminar …

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.