Preguntas etiquetadas con code-golf

11
Secuencia del rombo

Imagina enumerar los elementos de rombo que crecen [1],[1,3,1],[1,3,5,3,1],…(solo números impares para que se alineen bien). Esto se vería de la siguiente manera, tenga en cuenta que siempre comienza a enumerar con 1: 01 1 02 03 04 1 2 3 4 05 06 07 08 09 … 5 10 11 12 13 (1) (1,3,1)...

11
R [oman | everse] Notación polaca

Es el año MDLXVII en un mundo en el que el Imperio Romano nunca cayó, y el colapso en la edad oscura nunca ocurrió. Debido al extenso período de Pax Romana, la estabilidad económica del imperio permitió que la tecnología progresara a un ritmo rápido. Los romanos han comenzado a incursionar en los...

11
Lógica ternaria equilibrada

Lógica ternaria equilibrada Ternario es normalmente otro nombre para la base 3, es decir, cada dígito es 0, 1o 2, y cada lugar vale 3 veces más que el siguiente lugar. El ternario equilibrado es una modificación del ternario que utiliza dígitos de -1, 0y 1. Esto tiene la ventaja de no necesitar...

11
Mismo nombre, cojo!

Escriba una función o programa que, cuando se le da una lista de nombres, genera o devuelve una lista donde los duplicados de nombres de pila tienen una versión abreviada única de su apellido. Entrada: Una lista de nombres, donde un nombre se define por un nombre y un apellido separados por un...

11
Shell Glob Golfing

Esta tarea es generar la ruta más corta a un archivo, después de la expansión global. ¿Qué es el globbing de conchas? En la mayoría de los shells, puede usar el *personaje en una ruta para representar cualquier personaje en la posición. Por ejemplo, si el directorio foocontiene archivos bar bazy...

11
Contando ovejas para conciliar el sueño

La mayoría de las personas están familiarizadas con el tropo sobre contar ovejas para conciliar el sueño. Hay un rebaño de ovejas, algunas de ellas saltando sobre una cerca, y cuentas las ovejas mientras saltan. Supuestamente, esto ayuda a calmar tu mente y te pone en un estado de sueño para que te...

11
Bases locas pero racionales

Tenemos muchos desafíos basados ​​en la base 10, la base 2, la base 36 o incluso la base -10 , pero ¿qué pasa con todas las otras bases racionales? Tarea Dado un número entero en la base 10 y una base racional, devuelve el número entero en esa base (como una matriz, cadena, etc.). Proceso Es...

11
Alcancía electrónica

Una alcancía es un contenedor que se usa para recoger monedas. Para este desafío, usa las cuatro monedas de EE. UU .: cuarto, diez centavos, cinco centavos y cinco centavos . Desafío Su desafío es crear una alcancía electrónica. Escriba un programa (o función) que, cuando se ejecuta (o se llama),...

11
Caza de huevos al estilo Collatz

¡Inspirado en The Great API Easter Egg Hunt! Resumen Su tarea es buscar un número entero predeterminado en el "espacio de Collatz" (que se explicará más adelante) utilizando el menor número de pasos posible. Introducción Este desafío se basa en la famosa conjetura de Collatz de la que esperamos...

11
Enteros en Base Pi

Antecedentes: Pi ( π) es un número trascendental y, por lo tanto, tiene una representación decimal sin terminación. Similar, la representación no termina si está escrita en cualquier otra base entera. Pero, ¿y si lo escribimos en la base π? Los dígitos en decimal representan potencias de 10,...

11
Distancia entre dos puntos en la luna

Dada la latitud / longitud de dos puntos en la Luna (lat1, lon1)y (lat2, lon2), calcule la distancia entre los dos puntos en kilómetros, usando cualquier fórmula que dé el mismo resultado que la fórmula de Haversine. Entrada Cuatro valores enteros lat1, lon1, lat2, lon2en grados (ángulo)...

11
Recuperando Parámetros de Rango

Descripción Se le dan los resultados de una función de rango donde cada elemento se ha redondeado al número entero más cercano. Su objetivo es recuperar la lista original. Por ejemplo, la siguiente función (en Python3) producirá una entrada para su programa: from numpy import arange, floor def...

11
Excavación de cantera timelapse

¿Te encanta ver increíbles timelapses de construcciones u otro trabajo masivo realizado en minutos? Hagamos uno aquí. Observaremos una cantera excavadora, haciendo fotos todos los días para ver el progreso completo. ¡Y su tarea es mostrarnos este proceso! Cantera se define por el ancho de su...

11
Descubre mi numero de vecinos

La entrada consiste en i filas con información de vecinos. Cada i ª fila contiene 4 valores, lo que representa el vecino de i a los del Norte , Este , Sur y Oeste direcciones, respectivamente. Por lo que cada valor representa un vecino en la dirección dada de la i ª fila, a partir de la fila 1, y...

11
Ciclador automático quine

Haga una quine pero con un giro. Declaración La quine imprime su código pero pone su primer carácter al final. (Puede hacerlo a la inversa, pero incluya esa nota en su respuesta) El resultado debe ser un programa que también sea una solución. Ejemplo: suponga que su código estaba...

11
Determinar la temporada

Introducción: En el hemisferio norte (es decir, Europa, América del Norte, etc.), las estaciones se dividen así: - Primavera: marzo, abril, mayo - Verano: junio, julio, agosto - Otoño: septiembre, octubre, noviembre - Invierno: diciembre , Enero febrero En el hemisferio sur , sin embargo (por...

11
No solo un rompecabezas de cuatro patas

En esta variante del rompecabezas de Cuatro patas, debe usar hasta x x's(y ningún otro número) y un conjunto definido de operaciones para llegar a cada número del 0 al 100. Si x = 4puede usar hasta cuatro 4sy esta pregunta se convierte en los cuatro cuatro clásicos. rompecabezas (excepto que puede...

11
Suma de matrices replicadas

Dada una lista de números [ a 1 a 2 ... a n ] , calcule la suma de todas las matrices Aᵢ donde Aᵢ se define de la siguiente manera ( m es el máximo de todos aᵢ ): 1 2 ⋯ (i-1) i (i+1) ⋯ n +---------------------------- 1 | 0 0 ⋯ 0 aᵢ aᵢ ⋯ aᵢ 2 | 0 0 ⋯ 0 aᵢ aᵢ ⋯ aᵢ . . . . . . . . . . . . . . ....

11
Producir una lista de rotónimos 2

Rotónimos 2 Un "Rotónimo" es una palabra que ROT13 se convierte en otra palabra (en el mismo idioma). Para este desafío, usaremos una definición alternativa: un "Rotónimo" es una palabra que circular cambia / rota a otra palabra (en el mismo idioma). Por ejemplo: 'stable' < 'tables' <...