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.

30
Los chistes de papá son divertidos
Todos conocemos el clásico chiste de papá que dice algo así: Alguien dice una oración para describirse a sí mismo (p . Ej. I'm tiredO I'm confused). Aparece un entusiasta de bromas de papá y responde Hi <adjective>, I'm Dad!, porque las presentaciones siguen el mismo formato ( I'm Petersigue …

22
"A medida que viajamos por el universo ..."
Se le dará el nombre de uno de los 20 objetos más grandes del Sistema Solar. Su tarea es devolver una aproximación de su radio, expresada en kilómetros. Este es un desafío de código donde su puntaje consiste en la longitud de su código (en bytes) multiplicado por una relación …

30
Detectar olas de calor
Antecedentes El Instituto Meteorológico Real de los Países Bajos define una ola de calor * como una serie de al menos 5 días consecutivos de clima ≥25 ° C ("clima veraniego"), de modo que al menos 3 de esos días son ≥30 ° C ("clima tropical" ) El clima tropical …


5
TryItOnquine Challenge
(basado en esta publicación y la discusión subsiguiente en el chat, también, ¡muchas gracias a Dennis por TIO!) El reto Elija un idioma que esté disponible actualmente en el sitio TryItOnline , por ejemplo, PowerShell . Escriba el código en ese idioma en esa página, que no tome ninguna entrada, …

1
Ruby on Rails (o Trackety Track)
Eres Ruby, un ingeniero ferroviario. Su tarea es establecer un camino en cualquier valle dado de modo que visite cada estación ( M). La cantidad de pista establecida no es importante, pero debe colocarse en un camino continuo que comienza y termina en el punto de entrada / salida del …

30
Desnudarse una cuerda
Ya sabemos cómo quitar una cadena de sus espacios. Sin embargo, como caballeros / damas, debemos desvestirnos . Desnudar una cuerda es lo mismo que pelarla, solo que más delicada. En lugar de eliminar todos los espacios iniciales y finales a la vez, los eliminamos uno por uno . También …
48 code-golf  string 

29
¡Calcule un cuadrado y una raíz cuadrada!
Debe hacer un políglota que genere el cuadrado de la entrada en un idioma y la raíz cuadrada de la entrada en otro. ¡La respuesta más corta en bytes gana! Debe tener una precisión de al menos 3 decimales, y la entrada siempre será un flotante positivo.

30
Coleccionista de oro KoTH
Nota: La encuesta para los favoritos de la comunidad se lanzará pronto. En este KoTH, el objetivo es ser el último bot vivo. Las monedas se colocarán en áreas aleatorias, y tu bot debe obtener las monedas primero. Si un bot se encuentra con otro bot, el bot con más …

16
Consejos para crear políglotas
Un políglota es un programa que se puede ejecutar en 2 o más lenguajes de programación diferentes. ¿Qué consejos generales tiene para hacer políglotas o elegir idiomas que sean fáciles de escribir políglotas para una tarea específica? Publique los consejos que podrían aplicarse en la mayoría de las situaciones. Es …
48 tips  polyglot 

15
¿Es válido este tablero Tic-Tac-Toe?
Desafío Dado un tablero de tres en raya en cualquier formato, determine si es válido o no. Si un tablero puede ser el resultado de un juego de tres en raya, entonces es válido. Por ejemplo, esta placa es válida:XOX OXO XOXPor el contrario, este tablero no es válido: XXX …

30
¿Conduce o sigue?
En este desafío, debe escribir un programa o función, que toma una cadena como entrada y genera uno de los dos valores posibles. Llamaremos a uno de estos valores verdadero y uno falso . No necesitan ser verdaderos o falsos . Para que una respuesta sea válida, debe cumplir con …


30
¡Depalindromize esta cadena!
Dado un palíndromo generado de acuerdo con este desafío , despalindromécelo. Casos de prueba abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Como se trata de despalindromizar, su código no puede ser un palíndromo . Recuerde, esto es código golf , por lo que gana el …

30
Triángulo del alfabeto
Debe imprimir este texto exacto: A ABA ABCBA ABCDCBA ABCDEDCBA ABCDEFEDCBA ABCDEFGFEDCBA ABCDEFGHGFEDCBA ABCDEFGHIHGFEDCBA ABCDEFGHIJIHGFEDCBA ABCDEFGHIJKJIHGFEDCBA ABCDEFGHIJKLKJIHGFEDCBA ABCDEFGHIJKLMLKJIHGFEDCBA ABCDEFGHIJKLMNMLKJIHGFEDCBA ABCDEFGHIJKLMNONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXYXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXYZYXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXYXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPONMLKJIHGFEDCBA ABCDEFGHIJKLMNONMLKJIHGFEDCBA ABCDEFGHIJKLMNMLKJIHGFEDCBA ABCDEFGHIJKLMLKJIHGFEDCBA ABCDEFGHIJKLKJIHGFEDCBA ABCDEFGHIJKJIHGFEDCBA ABCDEFGHIJIHGFEDCBA ABCDEFGHIHGFEDCBA ABCDEFGHGFEDCBA ABCDEFGFEDCBA …

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.