Programación de Puzzles y Código de Golf

17
Optimizar mi orden de alas

Este tweet enumera los posibles pedidos de Wings of a Chinese restaurant 1 : Cuando ordeno pizza, generalmente calculo qué tamaño me da la mejor relación precio pizza, que es un cálculo simple. Sin embargo, minimizar el precio de un pedido en este restaurante no es una tarea tan simple, por lo...

17
Imitadores recíprocos

Deje que AAA sea un número entero positivo que consiste en nnn dígitos decimales d1,d2,...,dnd1,d2,...,dnd_1,d_2,...,d_n . Deje BBB ser otro entero positivo. A los efectos de este desafío, que llamamos AUNA un imitador de BBB si existe al menos una lista de números enteros positivos...

17
¿Es este número un número de colina?

Un número de colina es un número que tiene el mismo dígito en el primero y el último , pero eso no es todo. En un número de colina, los primeros dígitos están aumentando estrictamente y los últimos dígitos están disminuyendo estrictamente. El dígito más grande se puede repetir . Aquí hay un...

17
La mayoría de las filas contribuyentes

Dada una matriz no vacía de enteros no negativos, responda qué filas únicas contribuyen más a la suma total de elementos en la matriz. Responda con cualquier indicación razonable, por ejemplo, una máscara del orden de aparición de las filas únicas (u orden de clasificación), o índices (basados...

17
Tipo de burbuja bidimensional

Ordenar no tiene sentido para una matriz bidimensional ... ¿o sí? Su tarea es tomar una cuadrícula de entrada y aplicarle un algoritmo de tipo burbuja hasta que todos los valores de la cuadrícula no disminuyan de izquierda a derecha y de arriba a abajo a lo largo de cada fila y columna. El...

17
¿Qué tenemos?

Inspirado y en memoria de nuestro querido genio, Q.E.P.D Él inventó e implementó dfns - su obra magna y el objeto de la impugnación. Para los interesados: la última documentación completa de dfns y videos con John . Tarea Dado un código fuente ASCII, responda a cuál de las siguientes cuatro...

17
Calcular ranuras totales

Dada una lista de trabajos, que deben hacerse en orden, cada uno de los cuales tiene que hacer un espacio, cuánto tiempo llevará realizarlos si, después de hacer un trabajo, no se puede hacer el mismo trabajo para los siguientes dos espacios (enfriamiento de espacios )? Sin embargo, se puede...

17
Nuevo orden # 4: Mundo

Introducción (puede ser ignorado) Poner todos los números positivos en su orden regular (1, 2, 3, ...) es un poco aburrido, ¿no? Así que aquí hay una serie de desafíos en torno a las permutaciones (reorganizaciones) de todos los números positivos. Este es el cuarto desafío de esta serie (enlaces...

17
Las estrellas hacen estrellas

Introducción La idea es utilizar el asterisco (estrella) *para mostrar una estrella de arte ascii en una dimensión específica. La dimensión es un número de entrada mayor o igual a 111 que especifica la altura en líneas del punto superior de la estrella. Las estrellas aquí están destinadas a ser...

17
Enumerar trastornos

Dado un número entero positivo, nnn genera todos los trastornos de nnn objetos. Detalles Un trastorno es una permutación sin punto fijo. (Esto significa, en todos los números de desarreglo no pueden estar en el entrada-ésimo).iiiiii La salida debe consistir en alteraciones de los números (o...

17
Estoy en tus subredes, jugando tu código

Desafío Dado un IPv4 addressen notación de cuatro puntos y un IPv4 subneten notación CIDR , determine si addressestá en el subnet. Genere un valor distinto y coherente si está en el subnet, y un valor distinto distinto y coherente si no está en el subnet. Los valores de salida no necesariamente...

17
¡Haz algunos cuadrados principales!

¿Qué es un primer cuadrado? Un primer cuadrado es un cuadrado donde los cuatro bordes son números primos diferentes. Pero cuales? ¿Y cómo los construimos? Aquí hay un ejemplo de un 4x4 Prime Square 1009 0 0 3 0 1021 Primero comenzamos desde la esquina superior izquierda. Estamos...

17
Esa no es mi X, es Y también es Z

Este desafío está inspirado en una serie de libros para niños pequeños de Fiona Watt y Rachel Wells, que recientemente he estado disfrutando con mi hija. En cada libro, un mouse (ilustrado, pero no parte del texto) se queja de que una sucesión de 5 cosas del mismo tipo no son lo suyo. Luego...

17
Primera aparición en la secuencia Sixers

La secuencia Sixers es un nombre que se puede asignar a la secuencia A087409 . Aprendí sobre esta secuencia en un video de Numberphile , y se puede construir de la siguiente manera: Primero, tome los múltiplos de 6, escritos en la base 10: 6, 12, 18, 24, 30, 36, ... A continuación, concatene los...

17
Jimmy necesita tu ayuda!

Parece que recientemente, ha habido muchos Jimmys cayendo a su muerte, como se puede ver aquí , y aquí donde se le pidió que determinara si Jimmy caería. Es hora de detener esta locura y tratar de salvar a Jimmy. Jimmy tiene tres partes del cuerpo /, oy \dispuesta como este /o\ Las plataformas...