Preguntas etiquetadas con code-golf

20
Jugando golf a los que odian

La puesta en marcha: Una red social informa el número de votos que tiene una publicación de dos maneras: el número de votos a favor netos ( votos a favor totales - votos a favor totales) y el % de votos que fueron votos a favor , redondeados al número entero más cercano (.5 redondeos ). El número...

20
Portapapeles de funciones: pegar

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 . Reto asociado: Portapapeles de funciones: copia . Introducción El portapapeles de funciones de MATL almacena ("copia") las entradas a las cuatro llamadas...

20
contar unos en rango

Desafío : Cuente el número de unidades 1en la representación binaria de todos los números entre un rango. Entrada: Dos enteros positivos no decimales Salida: La suma de todas las 1s en el rango entre los dos números. Ejemplo: 4 , 7 ---> 8 4 = 100 (adds one) = 1 5 = 101 (adds two) =...

20
Dobla, XOR y hazlo de nuevo

Definimos la función g como g (n) = n XOR (n * 2) para cualquier número entero n> 0 . Dado x> 0 , encuentre el entero más pequeño y> 0 tal que g k (y) = x para algunos k> 0 . Ejemplo x = 549 549 = 483 XOR (483 * 2) (as binary: 1000100101 = 111100011 XOR 1111000110) 483 = 161 XOR...

20
¿Wythoff superior o inferior?

Primero, hablemos de las secuencias de Beatty . Dado un número irracional positivo r , podemos construir una secuencia infinita multiplicando los enteros positivos a r en orden y tomando el piso de cada cálculo resultante. Por ejemplo, Si r > 1, tenemos una condición especial. Podemos formar...

20
Ordenar los números impares primero

Reorganice una lista dada de modo que todos los números impares aparezcan antes de todos los números pares. Además de este requisito, la lista de salida puede estar en cualquier orden. La entrada solo contendrá enteros, pero pueden ser negativos y puede haber duplicados, y pueden aparecer en...

20
Encuentra los vecinos de la celda

... o vecindarios de Toroidal Moore Enteros positivos Dadas h, wy un número entero no negativo i, devolver todos los índices de los alrededores i. Debe asumir una matriz que consiste en hfilas de welementos, numerados desde el más bajo, en la esquina superior izquierda, hasta el más alto, en la...

20
Incremento de cuerdas base-36

Esta es una versión de código de golf de una pregunta similar que hice en la pila anteriormente, pero pensé que sería un rompecabezas interesante. Dada una cadena de longitud 10 que representa un número base 36, increméntelo en uno y devuelva la cadena resultante. Esto significa que las cadenas...

20
Cuando en Roma, ¿cuenta como lo hacen los romanos?

Antecedentes Este desafío está inspirado en este sitio web, que publicó el siguiente diagrama: Este diagrama nos muestra que la expresión de número romano más larga por debajo de 250 es la de 188, que requiere 9 números para expresarse. Desafío Los símbolos estándar usados para expresar...

20
¿Cuántos cubos se pueden construir?

tarea Su tarea es construir una estructura con nnn cubos. El volumen de cubos sigue la siguiente secuencia (abajo -> arriba) n3,(n−1)3,(n−2)3,...,13n3,(n−1)3,(n−2)3,...,13n^3, (n-1)^3, (n-2)^3,...,1^3 entrada El volumen total de la estructura ( VVV ). salida valor de ( nnn ), es decir: el...

20
Teclado de una línea

El reto El objetivo de este desafío es determinar si una cadena determinada se puede escribir usando solo una línea de un teclado QWERTY estándar del Reino Unido. Esto es code golf, ¡la solución más corta en bytes gana! IO La entrada será una sola cadena de cero o más caracteres en el rango...

20
Jugando con la tortuga musical

A mis dos hijos les gusta jugar con el siguiente juguete: Se pueden tocar las áreas coloreadas con las formas en el interior y la tortuga luego ilumina el área y reproduce un sonido o dice el nombre del color o la forma en el interior. El botón central cambia el modo. Hay un modo en el que las...

20
Sofá 2048: ¿Cuánto más hasta 2048?

Acabo de probar un juego llamado Couch 2048 . (Nota: Debería echar un vistazo para comprender mejor esta pregunta). Dado que no fue muy emocionante para mí, me he estado preguntando '¿Cuánto más hasta 2048?' Eso me inspiró a publicar un desafío, porque calcular esto no es tan fácil como...

20
Exponente diversificador más pequeño

Un número pandigital es un número entero que contiene cada dígito del 0 al 9 al menos una vez. 1234567890, 1902837465000000 y 9023289761326634265 son todos pandigitales. Para los propósitos de este desafío, números como 123456789 no son pandigitales, ya que no contienen un 0, aunque 123456789 =...

20
Contar repeticiones de una matriz

Recibirá una matriz y deberá devolver el número de enteros que se producen más de una vez. [234, 2, 12, 234, 5, 10, 1000, 2, 99, 234] Esto devolverá 2, ya que cada uno de 234y 2aparecerá más de una vez. [234, 2, 12, 234] [2, 12, 234, 5, 10, 1000, 2] La lista nunca tendrá más de 100k enteros...

20
Distancia a la raíz cuadrada de enteros

Dado un número decimal k, encuentre el número entero más pequeño ntal que la raíz cuadrada de nesté dentro kde un número entero. Sin embargo, la distancia no debe ser cero, nno puede ser un cuadrado perfecto. Dado k, un número decimal o una fracción (lo que sea más fácil para usted), de tal manera...