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.

11
Genera un par de enteros a partir de uno no negativo
Debería escribir un programa o función que tome un entero no negativo Ncomo entrada y salida o devuelva dos enteros (negativo, cero o positivo) Xy Y. Los enteros se entienden en sentido matemático ya que hay infinitos de ellos. La función implementada tiene que ser biyectiva . Esto significa que …
25 code-golf  math  number 

1
Encuentre una ruta entre dos artículos de Wikipedia
Introducción Recientemente, estaba en el cielo con un grupo de amigos y nos aburrimos y no teníamos nada que hacer, así que "inventamos" un "juego" (algunas personas en los comentarios señalaron que este juego se puede jugar en línea y es muy popular, así que definitivamente no lo inventé, aunque …
25 code-golf 

3
¿Dónde están las corridas en esta cadena infinita? (¡Encontrado!)
Comenzando con la cadena ABC, considere el resultado de agregar repetidamente la última mitad de sí mismo (usando la mitad más grande si la longitud es impar). Obtenemos la progresión: ABC ABCBC ABCBCCBC ABCBCCBCCCBC ABCBCCBCCCBCBCCCBC etc... Supongamos que Srepresenta la secuencia (o secuencia) infinita resultante que se produce cuando este …

1
Pantalla de bloqueo de Android
Introducción Estás sentado en una sala de juntas al final de una larga mesa. Miras a tu alrededor y ves a Tim Cook, la Junta Directiva de Apple, el fantasma de Steve Jobs y Jack Donaghy. Apple ha convocado esta reunión porque se han dado cuenta de lo genial que …

30
Estimador de Monte Carlo de Pi
¡Feliz Día de Pi a todos! Sin ninguna razón, estoy tratando de construir un estimador de Pi de Monte Carlo que sea lo más corto posible. ¿Podemos construir uno que pueda caber en un tweet? Para aclarar, lo que tengo en mente es el enfoque típico de dibujar puntos aleatorios …

30
Imprimir triángulo numérico
Dado un número N, genera un triángulo en ángulo recto NxN, donde cada fila ise llena con números hasta i. Ejemplo n = 0 (ninguna salida) n = 4 1 1 2 1 2 3 1 2 3 4 n = 10 1 1 2 1 2 3 . . …
25 code-golf  number 


5
Serpiente Hambrienta de Imagen - Hoyo # 3
Hoyo # 1 Joe la serpiente tiene hambre. Come fotos, un píxel a la vez. Realmente le gustan los píxeles brillantes. El reto Programe a Joe para que coma los píxeles más brillantes que pueda encontrar, dado que solo puede moverse hacia arriba, abajo, izquierda o derecha. Presupuesto Joe debe …

2
The Final Stand - Derrota a la Horda Zombie
Introducción Estás solo en una isla. El resto de la humanidad está muerta ( probablemente debido al error en el código del usuario12345 ). La Horda Pirata Zombi ha llegado a tu isla, y son infinitas. Es hora de patear traseros o masticar chicle, y ya no tienes chicle. Problema …
25 code-golf 

3
Los puntajes de tenis se encuentran con Code Golf
A la luz del Abierto de Australia 2014 en Melbourne, y la victoria de Stanislas Wawrinka contra Novak Djokovic, ¡propongo el siguiente desafío de código de golf! Wawrinka y Djokovic vuelven a hacerlo en base a este CGC. Su desafío es tomar una cuerda que consta de 1 y 2 …
25 code-golf  game 

9
Anota un juego de bolos
Su tarea es resumir y obtener el puntaje de un jugador en un juego de bolos de 10 pines después de hasta 21 tiradas . Los rollos se representan como una secuencia de enteros en su método de entrada preferido . Cada número entero corresponde al número de pines que …
25 code-golf  number  game 

6
¿Puedes Meta Quine?
Similar a otros acertijos de quine (más específicamente, este ), escriba un programa que produzca la fuente por sí mismo. Aquí está el nuevo giro: el código producido NO debe ser idéntico a la fuente. Más bien, debería generar un programa diferente que creará el primero. El desafío vinculado a …
25 code-golf  quine 

10
Mandolina quine
Escriba una quine ... de la que se puede eliminar cualquier otro personaje, sigue siendo una quine válida. Puede especificar si desea comenzar a eliminar caracteres en el primer o segundo carácter. Criterios de puntuación (agregue bonificaciones / porcentajes porcentuales juntos para el porcentaje total): Las respuestas deben tener al …
25 code-golf  quine 


11
Calcular 500 dígitos de pi
Escriba un programa para calcular los primeros 500 dígitos de pi, cumpliendo con las siguientes reglas: Debe tener menos de 500 caracteres de longitud. No puede incluir "pi", "math.pi" o constantes pi similares, ni puede llamar a una función de biblioteca para calcular pi. No puede usar los dígitos "3", …

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.