Preguntas etiquetadas con code-golf

28
Calculadora avanzada

Debe escribir un programa que evalúe una cadena que se ingresaría en una calculadora avanzada. El programa debe aceptar la entrada usando stdin y generar la respuesta correcta. Para los idiomas que no tienen funciones para aceptar stdin, puede asumir las funciones readLiney printmanejar estas...

28
Renderizar números de "estilo de reloj digital"

Escriba el programa más corto que tomará una cadena de números (de al menos 20 de longitud) como entrada, y muestre la salida usando los números de estilo de reloj digital estándar. Por ejemplo, para la entrada 81, una solución con salida ascii daría: _ |_| | |_| | La salida gráfica también es...

28
Elegir idiomas para jugar golf [cerrado]

Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 3 años . ¿Cuáles...

28
Anotar una mano Cribbage

Este desafío es anotar una mano Cribbage. Si no juegas Cribbage, tienes algo que aprender a hacer. Jugamos con una baraja de póker estándar, y una mano consta de cuatro cartas más la "carta arriba". Hay dos tipos de mano: normal y una 'mano de cuna'. Las tarjetas vienen en el formato vsdonde ves...

28
Implemente hiperexponentiation / tetration sin el uso de '^'

El reto Implemente la tetración (también conocida como Power Tower o Hyperexponentiation) con la menor cantidad de caracteres. Las condiciones No utilice el operador 'poder' o sus equivalentes (como por ejemplo pow(x,y), x^y, x**y, etc.) Entrada dada como: x y(separada por un espacio) xse...

28
Ruleta rusa

¡Escribe un programa que juegue a la ruleta rusa! Si se inicia el programa, debería haber una probabilidad de 5 en 6 de que termine normalmente después de imprimir "¡Sobreviví!" debería haber una probabilidad de 1 en 6 de que el programa se bloquee. (falla de segmentación, etc.) No hay...

28
Pong en el código más corto

El desafío es simple. Proporcione el código más corto posible para reproducir el clásico juego de 2 jugadores de pong http://en.wikipedia.org/wiki/Pong . El nivel de gráficos y funcionalidad debe ser lo más cercano posible a esta demostración de JavaScript

28
¿Cuántos viernes 13 en un año?

Su desafío es escribir un programa que, dado un año, arroje el número de "Viernes 13" en él. Reglas y detalles: Puede recibir información a través de STDIN, o como un argumento pasado a su programa. Debe enviar el resultado a STDOUT. Puede suponer que la entrada será un año válido y no es...

28
Transponer una página de texto

EDITAR Modifiqué la redacción de las reglas para hacer que algunas cosas implícitas fueran más explícitas. También agregué énfasis para aclarar algunos puntos de aparente confusión, y definí explícitamente la opción de hacer un programa independiente en lugar de una función. El objetivo aquí es...

28
Consejos para jugar golf en APL

Empecé un desafío de golf de código recientemente y parece que el ganador es GolfScript (¡sorpresa, sorpresa!). Lo interesante es que había otro competidor muy fuerte que tenía todas las posibilidades de ganarse a GolfScript. Se llama APL. Veo muchas respuestas escritas en APL aquí. Parece que este...

28
La vida de un gusano

Condiciones Un gusano es cualquier lista de enteros no negativos, y su elemento más a la derecha (es decir, último ) se llama cabeza . Si la cabeza no es 0, el gusano tiene un segmento activo que consiste en el bloque contiguo más largo de elementos que incluye la cabeza y tiene todos sus...

28
*** Paisajes ***

Objetivo : ¡Escribir un programa que genere hermosos (?) Paisajes y horizontes de arte ASCII! Su programa tiene solo una entrada: una cadena compuesta de cualquier combinación / repetición de los caracteres 0123456789abc. Para cada carácter de entrada, genere una línea vertical compuesta de la...

28
Código mínimo CPU-probador de estrés ...

Introducción Hay muchas utilidades por ahí capaces de crear una alta carga de CPU para probar sus procesadores. En Microsoft Windows, incluso puede usar el dispositivo integrado calculator.exe, ingresar un número grande como 999999999y presionar n!varias veces para hacer que su CPU (s) trabaje...

28
El gobierno tiene una oferta limitada de muros

Introducción Conocidos códigos de golfistas nos prepararon para la inundación del fin del mundo . Las áreas en riesgo fueron evacuadas y la población se trasladó a terreno elevado. Subestimamos la inundación (o tal vez hubo un error en el código de @ user12345). Algunas áreas de tierras altas se...

28
La horda flotante

Introducción La lluvia finalmente se calmó. La mayoría de la humanidad se ahogó debido a un error en el código de @ user12345 . Los sobrevivientes se encuentran dispersos en un archipiélago mundial. La comunicación por radio ha terminado y la humanidad está lista para prosperar una vez más. Sin...

28
Dime los movimientos

Jack y Jane decidieron jugar una partida de ajedrez para pasar el tiempo. Desafortunadamente, Jack es bastante malo visualizando. ¡Le resulta difícil imaginar los movimientos posibles para una pieza determinada que no sea un peón, por supuesto! Su desafío es ayudar a encontrar a Jack las posibles...

28
Programe su frase favorita

Elija una cita o frase que tenga exactamente 5 palabras, como Programming puzzles and code golf!. Escriba un programa que, cuando se agrega a sí mismo n veces, genera las primeras n + 1 palabras de su frase en orden. Por ejemplo, si su código de programa era MYPROGy su frase era Programming...

28
Imprimir Voxels ASCII

Escriba un programa que lea una matriz de valores binarios n×n×nn×n×nn\times n \times n que represente un cubo n×n×nn×n×nn\times n \times n , que consta de n3n3n^3 cubos más pequeños. Cada valor dice si hay un voxel (cubo pequeño) presente en la posición dada o no. El programa debe generar la...

28
Canotaje extremo en aguas bravas

Estás remando una canoa por un río de aguas blancas bastante rápido. De repente, tus remos explotan, y te encuentras en una situación peligrosa que se precipita río abajo rápidamente sin remos. Afortunadamente, todavía tiene sus habilidades de programación, por lo que decide tallar un programa en...