Preguntas etiquetadas con code-golf

12
Convertir una muestra a un índice

Estamos poniendo las bolas en un número fijo unos contenedores. Estos contenedores comienzan vacíos. Empty bin (a=4): 0 0 0 0 Y uno por uno agregamos bolas a los contenedores. 0 0 0 1 or 0 0 1 0 or 0 1 0 0 or 1 0 0 0 Necesitamos una forma rápida de recorrer todos los estados posibles que...

12
Pi Natural # 2 - Río

Objetivo Dada una cadena con un tren de hashes, calcule su longitud total y divida por la distancia de principio a fin. Simulación ¿Qué estamos simulando? Según este documento , ¡la relación entre la longitud de un río y la distancia entre el inicio y el final es aproximadamente Pi! (Esto puede...

12
¿Qué hora es en unicode?

El desafío es simplista, dado un tiempo de entrada como una cadena en cualquiera de los siguientes formatos: hh, hh:mmo hh:mm:sscon 0 ≤ hh ≤ 23, 0 ≤ mm ≤ 59y 0 ≤ ss ≤ 59. Salida a qué hora está usando los siguientes símbolos: AA LABEL FOR CHARACTER CODE POINT HEXADECIMAL == ====================...

12
Hacer trampas óptimas en BINGO

Estás harto de que otros jugadores anuncien con presunción "BINGO" y te pasen triunfante para reclamar su premio. Esta vez será diferente. Sobornó a la persona que llamó para que le diera las llamadas BINGO con anticipación, en el orden en que se llamarán. Ahora solo necesita crear un tablero BINGO...

12
Construir una matriz gaussiana

El desenfoque gaussiano es un método utilizado para desenfocar imágenes suavemente. Se trata de crear una matriz que se utilizará convolucionarla con los píxeles de una imagen. En este desafío, su tarea es construir esa matriz utilizada en el desenfoque gaussiano. Tomará una entrada r que será el...

12
Dibuje el diagrama de temporización digital XNOR

A continuación se muestra un diagrama de temporización digital (esquemático) , para la puerta lógica XNOR . ┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └── ┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ X ──┘ └───┘ └───┘ └───┘ └──── Su...

12
Niños barajando cartas

Barajar un mazo de cartas es difícil para los niños, por lo que deben encontrar formas de obtener un mazo razonable y bien barajado de la manera más simple posible. Una forma de hacer esto que da resultados razonablemente buenos es: Saca la carta superior e insértala en un lugar aleatorio en el...

12
La validación del módulo

Dada una lista de expresiones matemáticas que son verdaderas y consisten en cálculos de módulo restante con dos números y un resultado, su tarea es producir los primeros nnúmeros que son verdaderos para todas las declaraciones en la lista. Por ejemplo: [m % 3 = 0, m % 4 = 1, m % 5 = 3], donde% es...

12
¡Quine entrópico!

Su tarea es escribir un programa o función que: Cuando se ejecuta por primera vez, genera su código fuente. En ejecuciones posteriores, debería generar lo que emitió anteriormente, pero con un cambio de carácter aleatorio (definido a continuación). No tiene que ser un cambio aleatorio uniforme,...

12
Problema matrimonial estable

Antecedentes Suponga que hay 2*npersonas para casarse, y suponga además que cada persona se siente atraída por notras exactamente bajo las restricciones que: La atracción es simétrica ; es decir, si la persona Ase siente atraída por la persona B, entonces Bse atrae a la persona A. La atracción...

12
Importador CSV / DSV simple

Un poco más que un inverso de esto . En: datos DSV  multilínea y un solo carácter delimitador. El DSV puede tomarse como un archivo, un nombre de archivo, una cadena separada por salto de línea, una lista de cadenas, etc. Todos los registros tienen el mismo número de campos y ningún campo está...

12
Derribar la pila de arena

(Hay preguntas relacionadas sobre pilas de arena infinitas y la búsqueda de elementos de identidad de pilas de arena ). Dada una matriz de enteros no negativos, devuelve una matriz de las mismas dimensiones, pero derribada : Si la matriz no contiene ningún valor mayor que 4, devuélvalo. Cada...

12
Negate The String

Descargo de responsabilidad: este no es mi desafío, pero ThisGuy dijo que estaba bien publicar. De vez en cuando quiero hacer una palabra en su opuesto, como happinessva a unhappiness. Desafortunadamente, cuando esto sucede, mi cerebro a veces se queda en blanco. Entonces, un día, después de que...