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.

15
Implementar el método de Euler
El objetivo de este desafío es utilizar el método de Euler para aproximar la solución de una ecuación diferencial de la forma f (n) (x) = c. † La entrada será una lista de números enteros en la que el n º valor representa el valor de f (n) (0). …

4
"Monitorizar" una imagen
El problema: Este desafío proviene de un problema real que estaba teniendo. Tengo una configuración de monitor dual en el trabajo, y quería usar la siguiente imagen como fondo de pantalla: Sin embargo, mis monitores tienen biseles bastante significativos, y cuando configuro mi fondo, se ve más o menos así, …

10
Hola mundo que maneja errores
Escriba un programa o función con la siguiente funcionalidad: El programa / función primero intenta escribir la cadena Hello, world!en la secuencia de salida estándar. (No se aceptan otras formas de salida para este desafío, ya que el enfoque se centra principalmente en la E / S y no en …

4
Orden de conjuntos de Mia
El juego de dados Mia presenta un orden muy trivial de conjuntos de tamaño dos: {3,1} < {3,2} < {4,1} < {4,2} < {4,3} < {5,1} < {5,4} < {6,1} < {6,5} < {1,1} < {2,2} < {6,6} < {1,2} En general, el orden dentro de una tupla no importa …



2
Cadena Quine Bidireccional
PPCG no ha tenido suficientes quines ya ... Desafío: Su tarea es crear un programa "A0". Cuando este programa se ejecuta sin entrada, no genera nada. Cuando este programa se ejecuta con entrada, genera "A1". Cuando "A1" se ejecuta sin entrada, emite "A0". Cuando "A1" se ejecuta con entrada, emite …


8
Convertir AWG a pulgadas
AWG (American Wire Gauge) es una forma común de especificar el tamaño de los cables. Su tarea en este desafío es convertir de un calibre dado al diámetro del cable en pulgadas. El tamaño en pulgadas para los medidores de 4/0a 40se muestra en la tabla a continuación: Tabla de …

11
Cree todas las combinaciones de grupos variables hasta el orden n
ESPECIFICACIÓN Dadas mlas variables, crean todas las combinaciones hasta el fin n. Por ejemplo, El resultado de mapear dos variables ( ay b) por orden 1sería: una si ab El resultado de mapear dos variables ( ay b) por orden 2sería: una un 2 si b 2 ab a 2 …

3
La barajadura de Eratóstenes
Desafío Escriba una función o programa que acepte una línea de entrada, realice una combinación aleatoria muy específica y extrañamente familiar en sus caracteres, y genere el resultado. El barajado requerido se puede describir utilizando el siguiente algoritmo: Etiquete cada carácter en la entrada con un índice basado en 1. …
9 code-golf 

4
Parpadea la luz de la cámara web!
Este desafío está inspirado en Blink the CAPS LOCK de zeppelin . La mayoría de las cámaras web cuentan con una pequeña luz LED integrada, que indica si la cámara web está en uso, como lo controla un mecanismo de hardware para evitar el espionaje. Tu tarea es parpadear: Encenderlo. …

2
El historiador de impuestos
Introducción Hay un recaudador de impuestos que tiene algunos problemas para administrar los impuestos de su reino: los registros históricos se han incendiado en un gran incendio. Quiere saber cuántos pasados ​​posibles podría haber en términos de dónde se heredó el dinero actual. Afortunadamente, su reino es muy simple. El …

1
Primarios XOR negativos
Hace aproximadamente un año, se le pidió que encontrara los primos XOR . Estos son números cuyos únicos factores son 1 y ellos mismos cuando se realiza la multiplicación XOR en la base 2 . Ahora vamos a condimentar un poco las cosas. Vamos a encontrar los primos XOR en …

2
Error (o advertencia) quine que también es un quine regular [cerrado]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 3 años . (Inspirado por este comentario sobre una vieja pregunta). Antecedentes Un error quine (también conocido como "Kimian quine") …

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.