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.

7
Predecir a dónde irá el hombre
Un hombre vive en la esquina noroeste (0, 0)de una ciudad con altura hy anchura w. Todos los días camina desde su casa hasta la frontera (?, w)o (h, ?). En el siguiente ejemplo, el hombre va a (3, 3)hoy. (0, 0) +--+ + + . (0, 4) | + …

9
Orden inverso de palabras en una cadena in situ
La tarea Se le da una cadena mutable que coincide [a-z]+( [a-z]+)*. Debe mutarlo en la cadena que contiene las mismas palabras, pero en orden inverso, de modo que "hola a todos" se convierta en "a todos allí hola". No se le permite usar más que una cantidad constante de …

5
Tomemos los $ 1,000,000 de Beal
La Conjetura de Beal tiene un premio de un millón de dólares si lo demuestra / refuta. Establece que si donde A, B, C, x, y y z son enteros positivos con x, y, z> 2, entonces A, B y C tienen un factor primo común. ¡El desafío es escribir …



4
Me gustan los árboles pitagóricos
... así que este es un desafío para hacerme un árbol. Produzca un programa o función llamado árbol que tome un solo argumento entero, N y dibuje un árbol de Pitágoras N niveles profundos, donde el nivel 0 es solo el tronco. Cada unión del árbol debe colocar el vértice …

3
Implementa el juego de la vida en 3D
El desafío es encontrar la implementación más corta del juego de la vida en 3D ( ejemplo ). Estas son las reglas: Las células (en este caso, cubos) con solo 1 o menos vecinos mueren, como por soledad. Si exactamente 5 celdas rodean una celda vacía, se reproducen y la …


17
Encuentra el primo más pequeño de una subcadena
En 1946, Erdos y Copeland demostraron que cierto número es un número normal , es decir, los dígitos en su expansión decimal están distribuidos uniformemente. Los usuarios ingresarán una secuencia de dígitos y encontrará el primo más pequeño que contiene esa cadena en la base 10. Ejemplo: input -> output …
17 code-golf  primes 

10
Particionar un mapa de flujos de agua
Este es un desafío en Internet pedido por Palantir Technologies en sus entrevistas . Un grupo de agricultores tiene algunos datos de elevación, y los ayudaremos a comprender cómo fluye la lluvia sobre sus tierras de cultivo. Representaremos la tierra como un conjunto bidimensional de altitudes y utilizaremos el siguiente …


3
Convertidor UTF Unicode
El objetivo es crear un convertidor totalmente compatible entre las codificaciones Unicode oficiales tal como se indica en las preguntas frecuentes de UTF . Dado que esto se centra en Unicode, aceptaré la respuesta con el recuento de bytes más bajo utilizando la mejor de las codificaciones posibles (que probablemente …

19
Verifique el programa Brainfuck
Otro problema de análisis de Brainfuck, pero esta vez ... diferente. Estás trabajando en Infinite Monkeys Incorporated, la compañía que desarrolla los programas Brainfuck, para resolver varios problemas interesantes (por accidente, nada menos, después de todo, la compañía hace programas aleatorios). Sin embargo, parece que las máquinas rápidas de Turing …

7
Cree un programa "BizzFuzz"
En FizzBuzz tradicional, se le pide que imprima los números del 1 al 100, pero reemplaza cada múltiplo de 3 con "Fizz", cada múltiplo de 5 con "Buzz" y cada múltiplo de 3 y 5 (es decir, 15) con " FizzBuzz ". Sin embargo, como un mal entrevistador, inventé mi …

30
Código de cálculo Pi Golf [cerrado]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 2 años . El reto Debe calcular pi en la longitud más corta posible. Cualquier idioma es bienvenido y puede …

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.