Preguntas etiquetadas con code-golf

22
Hormiga de Langton ASCII art.

Dibuja el camino de la hormiga de Langton . Descripción Los cuadrados en un avión son de diferentes colores, ya sea negro o blanco. Identificamos arbitrariamente un cuadrado como la "hormiga". La hormiga puede viajar en cualquiera de las cuatro direcciones cardinales en cada paso que da. La...

22
Rellene los lagos, 2D

La versión unidimensional de este problema fue bastante fácil, así que aquí hay una versión 2D más difícil. Se le proporciona una matriz 2D de alturas de tierra en la entrada estándar, y tiene que averiguar dónde se formarán los lagos cuando llueva. El mapa de altura es solo una matriz rectangular...

22
Meta Golf Challenge

En ese desafío tienes que resolver ese desafío. El concurso ha terminado! Verifica el final de la pregunta Especificaciones: Escriba el código más pequeño (Cualquier idioma *). El puntaje de una respuesta es la suma de: Longitud del código sin espacios en blanco . Número de respuestas usando...

22
Escena animada de nieve ASCII

Escriba el programa más corto para convertir cualquier pieza de arte ASCII en una escena animada de nieve que comienza a formarse a partir de la nieve que cae ( ejemplo de JavaScript no golfizado actualizado por última vez el 2011-12-19). Especificación de entrada : su programa debe aceptar...

22
Estadísticas de sondeo de ingeniero inverso

Introducción Dado un conjunto de porcentajes de opciones en una encuesta, calcule el número mínimo de votantes que debe haber en la encuesta para generar esas estadísticas. Ejemplo: ¿Cuál es tu mascota favorita? Perro: 44.4% Gato: 44.4% Ratón: 11.1% Salida: 9(número mínimo posible de...

22
Nombra la mano de póker

Nombra la mano de póker Dadas cinco cartas, muestra el nombre de la mano de póker, que será una de: High card One pair Two pair Three of a kind Straight Flush Full house Four of a kind Straight flush Royal Flush En caso de duda, consulte las reglas en

22
Variante criptográfica de quina

Cree un programa que imprima la suma MD5 de su fuente en la forma: MD5 sum of my source is: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Sin trampas: no puede simplemente leer el archivo fuente y calcular su suma. El programa no debe leer ninguna información externa. Por supuesto, puede usar una biblioteca...

22
Hola ventana del mundo

Crea una ventana que diga hola mundo adentro y nada más. No puede tener ningún botón de aceptar o cancelar dentro. Debe ser solo una ventana simple que dice hola mundo. No me importa el contenido del marco de la ventana o el aspecto de la ventana, pero en su interior solo debo decir hola...

22
Minify Brainfuck

Su desafío es minimizar el código Brainfuck , de acuerdo con estas reglas: Elimina todo lo que no sea uno de +-><[].,. Para cualquier grupo de consecutiva +o -caracteres, si la cantidad de +s y -s es la misma, eliminarlos. Haga lo mismo que arriba, pero con >y <. Elimina las...

22
Un programa que se elimina

Si se utiliza un lenguaje compilado, el programa debe eliminar el ejecutable compilado (pero no necesita eliminar el archivo fuente). Si se utiliza un idioma interpretado, el programa debe eliminar el archivo fuente. Mi oferta inicial: Python (29 caracteres) import

22
Rotar una lista bidimensional en 45 grados

TAREA El objetivo es escribir un programa que rote cualquier lista bidimensional en 45 grados, debe poder hacerlo hasta 7 * 45 (a la vez) antes de devolver la lista. La lista no será necesariamente cuadrada o rectangular. Debe incluir la salida de los ejemplos en su respuesta. También debe...

22
Día mundial del IPv6 2014

Para conmemorar el aniversario del día mundial de IPv6 , Internet Society ha publicado una campaña para desactivar IPv4 el 6 de junio de 2014 durante un día . Las direcciones IPv6 pueden representarse en su forma larga como ocho valores hexadecimales de 16 bits separados por dos puntos....

22
ADN: ASCII desoxirribonucleico

Dada una secuencia de las bases Adenina, Citosina, Guanina y Timina (codificadas como ACGT ), debe producir una representación ASCII de una doble cadena de ADN correspondiente. El hilo se extenderá verticalmente. El hilo de la izquierda es el que se le da como entrada. El hilo de la derecha será...

22
Dibujando Epiciclogones

Un epicicloide es la curva que forma un punto en un círculo a medida que rueda alrededor de otro círculo. Un cyclogon es la forma que forma un punto en un polígono regular cuando rueda a través de un plano. Un epiciclogón es la curva trazada por un punto en un polígono regular a medida que rueda...

22
Family Tree Solver

Este es uno de los varios desafíos que Calvin's Hobbies dejó para la comunidad . Tome un archivo de "árbol genealógico que describa" con líneas del formulario: [ID] [mother ID] [father ID] [gender] [full name] como este que describe el primer árbol genealógico en

22
Encuentra el número palindrómico más cercano

Dado un número N , salida / retorno X para que N + X sea ​​un palíndromo, donde | X | tiene que ser lo más pequeño posible. Palíndromo: un número es un palíndromo, si su secuencia de dígitos es la misma al leerlos de izquierda a derecha que al leer de derecha a izquierda. 95359y 6548456son...

22
Descifrar el código a la cerradura de combinación

Dado un bloqueo de combinación estándar como el de la imagen. La forma de desbloquearlo es alinear los 4 números en el código en la línea de combinación. Después de años de servicio leal, ha sido despedido de la fábrica de cerraduras y ha decidido vengarse al no mezclar las cerraduras antes de...