Preguntas etiquetadas con code-golf

15
Elementos de matriz narcisista

Definición Los enteros narcisistas 1 de una matriz piensan que son mejores que sus vecinos, porque son estrictamente más altos que su media aritmética. Los vecinos se definen de la siguiente manera: Si el entero está en el índice 0 (el primero), sus vecinos son el último y el segundo elemento...

15
Nombre del monstruo de Frankenstein

Introducción: Como es casi Halloween, solo estaba pensando en algunos desafíos aleatorios con temas de Halloween. Finalmente, estaba leyendo la página de Wikipedia de Frankenstein y encontré el siguiente texto: La criatura Parte del rechazo de Frankenstein de su creación es el hecho de que...

15
Igualdad de oscilación

Tenemos objetos que oscilan entre dos puntos enteros, [l, r]a la velocidad de una unidad por unidad de tiempo, a partir de lel t=0. Puedes asumir l < r. Por ejemplo, si un objeto oscila [3, 6], entonces tenemos: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7 ->...

15
Cómo codificar colores en hexadecimal

Las teselaciones hexagonales , o las inclinaciones del avión, son de tres colores, lo que significa que usando solo tres colores, como Rojo, Azul y Verde, cada hexágono puede ser coloreado sin dos hexágonos que compartan un borde que comparta un color. Un ejemplo parcial que muestra tal...

15
¿Es un movimiento de ajedrez válido?

Nombre alternativo: ChessMoveQ Dada una lista de hasta 32 elementos, cada uno compuesto por 4 elementos, y una segunda lista con 4 elementos, determine si el movimiento detallado en la segunda entrada es un movimiento de ajedrez válido. La primera lista indica la posición de las 32 piezas en el...

15
Cuadrantes atravesados ​​por una línea

Tarea Dada una representación de una línea, genera el número de cuadrantes por los que pasa esa línea. Representaciones válidas de una línea Puedes representar una línea como Tres enteros con signo A, By Clos que no comparten factor común y donde Ay Bno son ambos cero, que representa la línea...

15
Cuadrados "Early Bird"

Definición Si toma la secuencia de cuadrados enteros positivos y los concatena en una cadena de dígitos (es decir 149162536496481100...), un cuadrado "temprano" es uno que se puede encontrar en esta cadena antes de su posición natural. Por ejemplo, 7 2 (el número 49), se puede encontrar en un...

15
No hay tal cosa como un "vaso medio vacío"

Probablemente conozca la pregunta retórica de si un vaso está medio lleno o medio vacío . Me estoy cansando un poco de la frase, así que decidí que es hora de eliminar esta confusión sobre la plenitud o el vacío del vidrio mediante programación. Su tarea es escribir un programa que tome una...

15
¡Tienes un libro que hacer!

Usted trabaja en una imprenta virtual y anticuada. Para ayudarlo a organizar sus letras monoespaciales más rápido, decide hacer el programa más corto posible para ayudarlo. Dada una cadena de texto y un tamaño de página, genera y genera cada página del texto. Ejemplos Por ejemplo, con un ancho de...

15
Programar un puntaje de circularidad

Su tarea es programar una función matemática s, que toma un conjunto finito Ade puntos no vacíos en el plano 2D, y genera un puntaje de circularidad s(A)que satisface las siguientes propiedades: Definitividad positiva : si hay un círculo o una línea recta que contiene todos los puntos de A,...

15
¡Hazme un árbol de Navidad al revés!

Desafío Todos sabemos acerca de los árboles de Navidad normales, ¡pero qué tal un árbol de Navidad al revés ! Este es un desafío bastante fácil con temas navideños. El objetivo de este desafío es hacerme un árbol de Navidad invertido ASCII. Aquí están las reglas para este desafío: Acepta un...

15
XOR ordena una matriz

Dada una clave y una serie de cadenas, baraje la matriz para que se ordene cuando cada elemento se XOR con la clave. XOR'ing dos cuerdas Para XOR una cadena por una clave, XOR cada uno de los valores de caracteres de la cadena por su par en la clave, suponiendo que la clave se repita para...

15
Encontrar mis tiempos favoritos

Realmente me gustan los tiempos que siguen ciertos patrones. En particular, me gustan los momentos en que todos los dígitos son iguales, o todos los dígitos aumentan aritméticamente en uno de izquierda a derecha. Además, odio visceralmente cuando la gente pone cartas en mis tiempos, así que todas...

15
Consejos para jugar al golf en Husk

Husk es un lenguaje de golf bastante nuevo, creado por los usuarios de PPCG Leo y Zgarb . Ha comenzado a ser cada vez más competitivo, a menudo manteniéndose cerca o incluso superando idiomas conocidos como muy concisos, como Jelly y 05AB1E. Hagamos una lista de algunas de las técnicas de golf que...

15
Replicador de cadenas

En Vim, puede repetir un comando precediéndolo con un número, como 3ddes equivalente a dd dd dd. Bueno, este patrón repetitivo no está restringido a los comandos de Vim. La cadena también se puede replicar de esta manera. Especificación: Dada una cadena, que consta de solo dígitos, caracteres...

15
La fiesta de paridad de módulo

Se le da una matriz A de n enteros estrictamente positivos, con n ≥ 2 . Su tarea es asignar cada entrada A i a: 1 si A j mod A i es impar para cada j tal que 1 ≤ j ≤ n y j ≠ i 2 si A j mod A i es incluso para cada j tal que 1 ≤ j ≤ n y j ≠ i 0 de lo contrario (paridades mixtas) Ejemplo Para A...