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
Cuenta los cuadrados
Desafío Origami (papel plegable) es una forma creativa de arte. Hasta donde yo sé, el maestro de Origami prefiere el papel cuadrado. Comencemos desde el principio: convierta un papel rectangular en uno cuadrado. Entonces el papel se divide en cuadrados. Eliminamos el cuadrado más grande que comparte un borde más …

7
Ciclo más largo en un gráfico
Dado un gráfico dirigido, genera el ciclo más largo. Reglas Se permite cualquier formato de entrada razonable (por ejemplo, lista de bordes, matriz de conectividad). Las etiquetas no son importantes, por lo que puede imponer restricciones a las etiquetas que necesita y / o desea, siempre que no contengan información …

14
Bleeeet Bleeeet Bl Bleet!
(Significado: convertir inglés a bleet) Hemos alabado a las cabras como dios desde hace años. Pero si no podemos traducir el inglés al 'Bleet', el idioma de Dios de la cabra, no podemos comunicarnos con ellos. Entonces, para comunicarnos con ellos, hemos investigado las actividades de las cabras y recuperamos …
18 code-golf  string 

30
Crear una herramienta de bloque de código
Al usar Markup, como en la red SE, una sangría de cuatro espacios antes de una línea de texto lo denota como parte de un bloque de código, como espero que sepa. Si no lo hace, aquí hay un ejemplo (con la .representación de un espacio): .... Código .... Más …

4
¡Vamos a teselar!
Introducción De Wikipedia : Un mosaico de una superficie plana es el mosaico de un plano que utiliza una o más formas geométricas, llamadas mosaicos, sin superposiciones y sin huecos. A continuación se muestra una teselación bastante conocida: Los rombos están en mosaico de una manera que no produce solapamientos …

12
Salida N en base -10
Desafío: En el lenguaje de programación que elija, acepte un número entero como entrada en la base 10 y emítalo en la notación negadecimal , que también se conoce como base -10 Algoritmo de ejemplo: Este es un algoritmo tomado de Wikipedia para convertir la base 10 a cualquier base …




3
¡Ayuda! ¡Tengo más tarea!
Mi maestra estaba más que descontenta con mi tarea marciana . Seguí todas las reglas, pero ella dice que lo que saqué fue un galimatías ... cuando lo miró por primera vez, sospechaba mucho. "Todos los idiomas deben seguir la ley de Zipf, bla, bla, bla" ... ¡Ni siquiera sabía …
18 code-golf 


7
¿La erupción de Eyjafjallajökull?
El año 2010, un Vulcano islandés, llamado de manera concisa Eyjafjallajökull , entró en erupción, lo que resultó en la cancelación de mi vuelo planeado desde hace mucho tiempo. En caso de que esto vuelva a suceder, me gustaría saber de antemano, ¡así que ayúdenme a construir un sistema de …

16
Más y tiempos, unos y nueve
Implemente esta relación de recurrencia como una función o programa que ingresa y emite un entero no negativo: F (0) = 0 F (N) = el entero más pequeño mayor que F (N-1) de modo que la suma y / o el producto de sus dígitos de base 10 es …

16
Secuencia de Kuznetsov
Secuencia de Kuznetsov (I made the name up, don't bother with Wikipedia or Google) Dado cualquier número n > 0, vamos a rrepresentar el reverso del número n. Itere hasta que el resultado final sea cero, transfiriendo el resultado de cada iteración a la función utilizando la recursión o una …

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.