Preguntas etiquetadas con code-golf

24
Localizador de número de habitación

Localizador de número de habitación Me encontré con una técnica interesante para resolver problemas en mi trabajo cuando un colega me dio el número de sala equivocado para una reunión. De vez en cuando, mientras se dirige a una reunión, un miembro de mi equipo me enviará el número de habitación...

24
Enumerar una matriz, agrupando duplicados

El objetivo de este desafío es tomar una serie de enteros positivos y enumerar sus índices, agrupando elementos similares. Una enumeración sin duplicados se realiza simplemente generando una matriz de pares (value, index), por ejemplo, [3, 4, 13, 9, 2]=> [[3,1],[4,2],[13,3],[9,4],[2,5]]. Sin...

24
Secuencialmente divisible

A veces, para conciliar el sueño, cuento lo más alto que puedo, mientras salteo los números que no están libres de cuadrados . Me emociona un poco saltar varios números seguidos, por ejemplo, 48,49,50NO están libres de cuadrados (48 es divisible por 2 ^ 2, 49 por 7 ^ 2 y 50 por 5 ^ 2). Esto me...

24
Triángulo de Pascal (tipo de)

La mayoría de los que están aquí están familiarizados con el Triángulo de Pascal. Está formado por filas sucesivas, donde cada elemento es la suma de sus dos vecinos superior izquierdo y superior derecho. Aquí están las primeras 5filas (tomadas del triángulo Generate Pascal ): 1 1 1 1 2 1 1 3...

24
Los Primes de Bertrand

El Postulado de Bertrand establece que por cada número entero n ≥ 1 hay al menos un primo p tal que n <p ≤ 2n . Para verificar este teorema para n <4000 no tenemos que verificar 4000 casos: el truco de Landau dice que es suficiente verificar que 2, 3, 5, 7, 13, 23, 43, 83, 163, 317, 631,...

24
Alice y Bob se pelean

Alice (A) y Bob (B) decidieron tener una batalla. Cada combatiente tiene 10 de salud. Se turnan para tirar un dado de 6 lados por daños. Ese daño se elimina de la salud de su oponente. Al final, ya sea Alice o Bob, vencerán a su enemigo. Muéstrame cómo fue la batalla. Salida de estos códigos...

24
Ice Golf Challenge

El objetivo de este desafío es escribir un programa o función que devuelva la menor cantidad de golpes necesarios para completar un curso determinado. Entrada El diseño del curso se puede aprobar de la forma y el formato que prefiera. (leída desde la consola, aprobada como parámetro de entrada,...

24
Generar hombres de cultura

Este desafío está inspirado en el meme Men of Culture . El meme implica eliminar partes del subtítulo original, Ah, veo que también eres un hombre de cultura. para que parezca que el personaje dice algo más. Su desafío es escribir un programa que, dada una entrada, muestre cómo se puede...

24
Carrera alrededor de la pista

Estoy buscando encontrar el corredor más rápido. Muéstrame tu vuelta más rápida en esta pista de 18x14 que se muestra a continuación. ______ / \ / \ / ____ \ / / \ \ / / \ \ | | | | | | | | | | | | | | | | \ \ / / \ \____/ / \ / \ / \______/ Su trabajo es mover el auto debajo de la...

24
¡Debes construir pilones ASCII!

Cruz publicado desde mi publicación de anagolf (nota: puede contener spoilers, post mortem). Salida del siguiente texto exactamente. Es posible que tenga espacios en blanco finales adicionales en cada línea y también nuevas líneas finales. El código más corto, en bytes, gana. !"! "#$#"...

24
Caballero Distancia

En Ajedrez, un Caballero en la cuadrícula (x, y) puede moverse a (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) en un solo paso. Imagine un tablero de ajedrez infinito con solo un Caballero encendido (0, 0): ¿Cuántos pasos se...

24
Radiodifusión modular

Este desafío está relacionado con algunas de las características del lenguaje MATL, como parte del evento Idioma del mes de mayo de 2018 . Introducción En MATL, muchas funciones de dos entradas funcionan por elementos con broadcast . Esto significa lo siguiente: En cuanto al elemento (o...

24
Sumas de intercambio de signos

Dada una lista no vacía de enteros positivos , su trabajo es determinar el número de valores únicos de± x ± y ± z ± ...( x , y, z, ... )(X,y,z,...)(x, y, z, \dots)± x ± y± z± ...±X±y±z±...\pm x \pm y \pm z \pm \dots Por ejemplo, considere la lista . Hay ocho formas posibles de crear sumas:( 1 , 2...

24
Encuentra la raíz cúbica de 10 adic de 3

Me gusta pensar en un número de 10 adic como un número que va infinitamente a la izquierda, o un módulo entero con una potencia muy grande de 10. Las cosas se llevan infinitamente a la izquierda y se desvanecen. Para ver lo que quiero decir, tenga ...6667 * 3 = 1en cuenta que en la tierra de 10...

24
Enteros ordenados por sus raíces digitales.

La raíz digital (también suma digital repetida) de un entero positivo es el valor (de un solo dígito) obtenido por un proceso iterativo de suma de dígitos, en cada iteración utilizando el resultado de la iteración anterior para calcular una suma de dígitos. El proceso continúa hasta que se alcanza...

24
Contar caracteres consecutivos

Dada una cadena que contiene solo letras, genera la longitud de la ejecución más larga de letras alfabéticas consecutivas que contiene la palabra, donde el orden no importa. Un algoritmo de ejemplo puede ordenar la palabra, eliminar duplicados y luego generar la duración de la ejecución más...

24
Problema de la espiral numérica

Una espiral numérica es una cuadrícula infinita cuyo cuadrado superior izquierdo tiene el número 1. Aquí están las primeras cinco capas de la espiral: Su tarea es encontrar el número en la fila y y la columna x. Ejemplo: Input: 2 3 Out : 8 Input: 1 1 Out : 1 Input: 4 2 Out :...