Programación de Puzzles y Código de Golf

10
A través del espacio y el tiempo

Introducción: En general solemos hablar de cuatro dimensiones: tres dimensiones espaciales para x, yy z; y una dimensión de tiempo. Por el bien de este reto, sin embargo, vamos a dividir la dimensión temporal en tres así: past, present, y future. Entrada: Dos listas de entrada. Uno que contiene...

10
Aleatoriedad arbitraria (edición Speed)

Dado un entero n, calcule un conjunto de nenteros únicos aleatorios en el rango 1..n^2(inclusive) de modo que la suma del conjunto sea igual an^2 Aleatorio, en este caso, significa uniformemente aleatorio entre salidas válidas. Cada salida válida para un determinado ndebe tener una posibilidad...

10
Numero de rotaciones

Tarea Escriba una función o un programa para encontrar el número de rotaciones requeridas por una rueda para recorrer una distancia dada, dado su radio. Reglas La entrada puede ser 2 números racionales positivos y puede tomarse en cualquier formato conveniente. Ambas entradas son de la misma...

10
Mapa de los tramposos!

Después de enviar todas las tareas, se crea un diccionario que asigna el número de estudiante al hash de su archivo. Este diccionario, o hashmap, o mapeo (como lo llame su idioma) se verá de la siguiente manera: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} La clave es el número...

10
Piezas de rompecabezas de matriz

(Aleatoriamente inspirado por https://codegolf.meta.stackexchange.com/a/17272/42963 ) Dada una matriz rectangular de dígitos (es decir, 0 - 9), genera las "piezas" de la matriz como si los dígitos estuvieran conectados entre sí formando una sola pieza, en orden ascendente por los dígitos. Se...

10
Secuencia de caballero atrapado

Introducción Inspirado por el video muy reciente The Trapped Knight - Numberphile , se me ocurrió un desafío. La secuencia de caballero atrapado es una secuencia entera finita de longitud 2016, a partir de 1, y tiene las siguientes reglas de construcción: Escriba una espiral numérica de la...

10
Quine se genera en binario

Su tarea, si desea aceptarlo, es escribir un programa que genere su propio código fuente en la representación binaria UTF-8 . Reglas La fuente debe tener al menos 1 byte de longitud. Su programa no debe tomar entrada (o tener una entrada vacía no utilizada). La salida puede estar en cualquier...

10
Jugando pickomino

En el juego Pickomino , hay varias fichas situadas en el centro de la mesa, cada una con un número entero positivo diferente. Cada turno, los jugadores tiran dados de cierta manera y obtienen un puntaje, que es un número entero no negativo. Ahora el jugador toma el mosaico con el número más alto...

10
Cuentas paralelas (día 2)

Reto tomado con permiso de mi concurso de desafío de código universitario Después de terminar sus estudios hace un par de meses, Marie abrió una cuenta bancaria para comenzar a recibir el pago de su primer trabajo en la ciudad. Desde entonces, ha estado realizando algunas transacciones con él....

10
Contraseña Obispo Dios

Derivado de esta publicación, ahora eliminada. Dada una cadena, responda (verdadero / falso o dos valores consistentes) si constituye una buena contraseña de Bishop, que es cuando se cumplen las siguientes condiciones: tiene al menos 10 caracteres tiene al menos 3 dígitos ( [0-9]) no es un...

10
Carga del teléfono celular

Reto tomado con permiso de mi concurso de desafío de código universitario La dependencia que tenemos de los teléfonos móviles nos hace cargarlos todas las noches hasta el nivel máximo de la batería, por lo que no corremos el riesgo de quedarnos sin energía a mediados del día siguiente. Incluso...

10
Golf de código centro izquierda derecha (LCR)

En una fiesta, me presentaron el juego LCR. Ahora no es un gran juego ya que no hay habilidad sino solo una oportunidad aleatoria. Pero me hizo pensar que podía codificar esto e hice un programa rápido en R para modelar el juego. Reglas del juego modificadas de Wikipedia para coincidir con la...

10
Fizzbuzz en cualquier base

Desafío Entrada: Un entero entre 2 y 62 (inclusive).sibb Salida: Cuente de al equivalente de en la base , utilizando cualquier representación razonable para los dígitos.1115000105000105000_{10}sibb Sin embargo: Si el número es divisible por (redondeado hacia abajo, por ejemplo, la base 7...

10
Las matrices comienzan en

Su tarea es tomar una matriz de números y un número real y devolver el valor en ese punto de la matriz. Las matrices comienzan en y se cuentan en intervalos . La cuestión es que en realidad vamos a interpolar entre elementos dados el "índice". Como ejemplo:ππ\piππ\pi Index: 1π 2π 3π 4π 5π...

10
¡Es Halloween de nuevo!

Descripción del problema Todos amamos un Twix (porque es el mejor dulce), pero este es el primer Halloween de los niños --- tenemos que agarrar al menos uno de cada tipo de dulce para ellos. Cada Halloween, todos los residentes de Numberline Avenue envían un correo electrónico diciendo qué tipos...

10
Parte relevante para un servicio de bádminton

Introducción: Vi que solo había otro desafío relacionado con el bádminton en este momento . Como yo mismo juego al bádminton (durante los últimos 13 años), pensé que agregaría algunos desafíos relacionados con el bádminton. Aquí el segundo (el primero se puede encontrar aquí ): Desafío: Algunas...