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.

3
Zanahorias. Entonces. Muchos. Zanahorias
Maldición, son muchas zanahorias. La inspiración La tarea Debe crear un programa que, en tantos idiomas como sea posible, reemplace cada instancia de ^con un enlace con formato de reducción (lo que significa que si tuviera que publicarlo en una respuesta, lo leería automáticamente como una imagen y colocaría la …

5
Evite repetir letras entre cinco programas simples
Su desafío es escribir 5 programas completos diferentes para las 5 tareas siguientes: Impresión Hello, World! Dada una entrada con STDIN, emite el factorial, puede suponer que la entrada es un entero> = 0 Dado un entero N, calcule la suma de los primos <= N Dada una entrada con …

2
Copo de nieve de Beta
Desafío El invierno se acerca rápidamente con muchos lugares que reciben las primeras capas de nieve para la temporada 15/16, entonces, ¿por qué no rompemos las máquinas de nieve y codificamos algo de nieve? Dado un número entero a ntravés de STDIN, genera una representación ASCII del copo de nieve …

1
Espirales giratorias
Dado un cuadrado de texto que representa una espiral de caracteres, ¡gírelo! La espiral comienza en el centro y se mueve en sentido antihorario hasta el borde exterior, comenzando a la izquierda del centro: 987 216 345 Esto se traduce en la cadena 123456789. La rotación se realiza hacia la …
12 code-golf  string 

30
Eliminar palabras repetidas de una cadena
Eliminar todas las palabras que se repiten de una oración ingresada. La entrada será algo así cat dog cat dog bird dog Snake snake Snakey la salida debería ser cat dog bird Snake snake. Siempre habrá un solo espacio para separar las palabras. El orden de salida debe ser el …
12 code-golf  string 

12
Juega el juego de eliminación
Introducción En este desafío, su tarea es simular un cierto tipo de juego de eliminación. En el juego, los participantes se paran en círculo y todos sostienen un número entero. En cada ronda del juego, cada participante señala a la persona nque se aleja, si nes el número que tiene. …

3
Matemáticas en Manhattan
Defino los siguientes operadores: La adición de Manhattan a + M b, para números de un solo dígito, es el resultado de concatenar b sobre a. Entonces, a + M b = 10a + b. Por lo tanto, el operador general + M se define así: a + M b …

5
¡Nos vemos en otra vida, hermano!
La mayoría de nosotros, PERDIDOS, recordamos la computadora en la que Desmond tenía que escribir los caracteres "4 8 15 16 23 42" cada 108 minutos o el mundo se acabaría (¿o no?). El desafío aquí es crear un programa que haga lo mismo al requerir que cada 108 segundos …

3
Generar una función monotónica
Visión general En este desafío, su tarea es generar aleatoriamente una función matemática monotónica entre dos conjuntos. Entrada Sus entradas son dos enteros positivos sy n. Después de obtener estas entradas, su programa generará una función matemática aleatoriaf del conjunto a . En otras palabras, es una "regla" que toma …

4
¡Salva al piloto!
Pregunta Somos capturados por el ejército robot en su estación espacial. Nuestro piloto de nave espacial está en la prisión, que está en el nivel 1. Solo hay una forma de escapar y está rescatando a tu piloto de nave espacial. Significa pasar del nivel N al nivel 1. Sin …
12 code-golf 


2
Dibujar una tabla de salida SQL
Estoy seguro de que la mayoría de nosotros hemos visto resultados de SQL en un terminal, todos perfectamente formateados en filas y columnas. Si no lo has hecho, aquí hay un ejemplo: +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ | data | more data | …
12 code-golf 

3
Pintura de carreteras por delante
Dado el patrón de carril de dos parámetros y la longitud del camino , imprima una representación ASCII de las marcas del carril para que el Servicio de Caminos y Tráfico pueda pintar los caminos. Ejemplo de entrada / salida Entrada: BTHMLRPHU 21 No me importa si toma dos parámetros …


14
Secuencias de números compuestos
Secuencias de números compuestos Inspirado por esta pregunta Dado un entero positivo n , su código debe generar los primeros n números compuestos. De entrada y salida Puedes escribir un programa o una función. La entrada es a través de STDIN o argumento de función y la salida es a …

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.