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.

9
Golf an InterpretMe intérprete
Este es un desafío muy simple. El lenguaje de broma InterpretMe consta de un comando; *, lo que hace que el programa tome la entrada de un programa InterpretMe y lo ejecute. Un programa InterpretMe interpretará tantos programas InterpretMe como haya *en la entrada. Su objetivo es crear un programa …
8 code-golf 

6
Un año fraccional
Mis vacaciones PPCG terminaron: D Introducción El tiempo fraccional es the year + (the value (minute of year) / number of minutes in the year). Ejemplo de cálculo Debe suponer que febrero siempre tiene 28 días y que el año siempre tiene 365 días. Digamos que queremos convertir el tiempo: …
8 code-golf  date 

10
¿Es verdad o falso?
¡Hay tantas formas diferentes de expresar si algo es verdad o no! El objetivo de este desafío es producir una salida estandarizada de truthyo falsypara varios valores de verdad y falsedad de entrada. Para los propósitos de este desafío, las siguientes entradas se consideran verdaderas: Una cadena que representa un …


4
Enigma de bala de cañón
Su tarea es, con un número de entrada p, encontrar el número de orden de bala de cañón positivo más pequeño pque NO sea 1. Definición Un número de bala de cañón (de orden p) es un número que es ambos: Un pnúmero-gonal ( Ver esta página ). y un …
8 code-golf 


4
¡Hora de un poco de té!
Introducción Hace un tiempo me topé con el pequeño algoritmo de encriptación ( TEA ) y desde entonces lo he recomendado cuando no se necesitaban propiedades especiales de seguridad criptográfica y se requería una auto implementación. Ahora, queremos tomar literalmente el nombre * pequeño * algoritmo de cifrado y su …

6
Construye una calculadora de impuestos marginales
Aquí ha habido algunos problemas de cálculo de tasas impositivas que dependen de tasas definidas (específicamente tasas federales de EE. UU.), Pero ninguna que lo haya hecho para listas arbitrarias. Su tarea es crear un programa o función que tome una lista arbitraria de tramos impositivos marginales y calcule la …
8 code-golf 

3
Contando primos de Eisenstein
Introducción Los enteros de Eisenstein son números complejos de la forma a+bω ¿Dónde a,bestán los enteros y ω = e^(2πi/3) Los enteros de Eisenstein forman una red triangular en el plano complejo: Decimos que un número entero de Eisenstein z=a+bωes primo si no puede escribirse como el producto de dos …

2
¡Escribe un intérprete de pollo!
¡Tienes que escribir un intérprete para un lenguaje genial llamado Chicken ! Debería leer un programa Chicken de un archivo, entrada estándar, argumentos de programa o función, o lo que sea más conveniente para su idioma, así como la entrada al programa. Debe imprimir o devolver el resultado de interpretar …

8
Números excluibles
Dado un número entero N, genera el Nnúmero positivo th Kcon la siguiente propiedad en base decimal: Para cada dígito Ien la posición Pde K, el número formado Kal eliminar el Pdígito th (es decir I) es divisible por I. Ejemplo y observaciones 324 es tal número: 3 divide 24 …

8
Calcule el taxi Numpad
El crédito va a donde se debe Dados dos dígitos, x e y, calcule el número más corto de saltos horizontales o verticales para llegar de xay en un teclado numérico estándar, p. Ej. 789 456 123 00 Puede asumir con seguridad que todas las entradas serán 0-9, y no …



2
Código más corto para key-logger
Bien, propongo un desafío de registrador de teclas más corto. Como explicó el caballero en " ¿Se permiten las preguntas clave-registrador? ", Deben imponerse reglas estrictas para que este desafío sea válido para PPCG. El key-logger debe ejecutarse en Windows, Linux o Mac OSX (cualquier lenguaje de programación es bienvenido). …
8 code-golf 

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.