Preguntas etiquetadas con code-golf

17
Wordsearch Solver

Dada una lista de palabras y una cuadrícula de letras, busque todas las palabras en la cuadrícula y elimine las letras que no sean parte de ninguna de las palabras. Las palabras pueden ser hacia adelante, hacia atrás, hacia arriba, hacia abajo o en diagonal. Puede suponer que ninguna palabra en la...

17
Elige tu propia aventura

Los libros Choose Your Own Adventure son una forma de literatura interactiva donde el lector debe tomar decisiones que afectan el resultado de la historia. En ciertos puntos de la historia, el lector tiene múltiples opciones que se pueden elegir, cada una de las cuales envía al lector a una página...

17
Regex validando regex [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado el año pasado . Cree una expresión regular que...

17
Escribe una quine de tercer orden

Este desafío es una extensión de " Golf una quine mutua ". Usando tres idiomas de su elección, cree un programa Ouroboros de tercer orden . Es decir, en el lenguaje A, escriba un programa pA que genere el programa pB en el lenguaje B. El programa pB debería generar el programa pC en el lenguaje...

17
12 días de Navidad

Pensé que este sería un desafío divertido para todos y tengo curiosidad por ver las soluciones que se les ocurren. Imprimir la letra de "12 Days Of Christmas" On the first day of Christmas, my true love gave to me, A partridge in a pear tree. On the second day of Christmas, my true love gave...

17
Encontrar números no muy primos

Su desafío, si elige aceptarlo, es codificar golf una función que devuelve verdadero o falso (o alguna representación significativa similar de sí y no) si un número cumple con los siguientes criterios: El entero en sí es un número primo O Cualquiera de sus números enteros vecinos son primos Por...

17
Girar una imagen de arte ASCII

De todos los caracteres ASCII, es fácil decir que algunos de ellos forman grupos que son rotaciones del mismo carácter básico. Por ejemplo, V > ^ <. Esto permite la posibilidad de construir arte ASCII que puede rotarse por múltiplos de 90 grados y seguir siendo arte ASCII. El reto Su...

17
Matriz ascendente

La "matriz ascendente" es una matriz infinita de números enteros (incluido 0) en la que cualquier elemento es el elemento más pequeño disponible que no se haya utilizado previamente en la fila y columna respectivas: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 ... 3 |...

17
Prefijos poligonales

Los polígonos llevan el nombre de la cantidad de lados que tienen. Un pentágono tiene 5 lados, un octágono tiene 8 lados. ¿Pero cómo se nombran? ¿Cómo se llama un polígono de 248 lados? Todos los polígonos tienen el sufijo -gon. Hay prefijos específicos para cada polígono dependiendo del número de...

17
Área del triángulo lado lado lado

Dados los tres lados de un triángulo, imprime el área de este triángulo. Casos de prueba: En: 2,3,4 Fuera: 2.90473750965556 En: 3,4,5 Fuera: 6 Suponga que los tres lados a, b, c siempre a> 0, b> 0, c> 0, a + b> c, b + c> a, c + a>

17
Da el número más pequeño que tiene N divisores

Su función toma un número natural y devuelve el número natural más pequeño que tiene exactamente esa cantidad de divisores, incluido él mismo. Ejemplos: f(1) = 1 [1] f(2) = 2 [1, 2] f(3) = 4 [1, 2, 4] f(4) = 6 [1, 2, 3, 6] f(5) = 16 [1, 2, 4, 8, 16] f(6) = 12 [1, 2, 3, 4, 6, 12] ... La función...

17
Imprima esta tabla de multiplicación

Escriba el código más corto para imprimir la siguiente tabla de multiplicación: 1×1=1 1×2=2 2×2=4 1×3=3 2×3=6 3×3=9 1×4=4 2×4=8 3×4=12 4×4=16 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 6×6=36 1×7=7 2×7=14 3×7=21 4×7=28 5×7=35 6×7=42 7×7=49 1×8=8 2×8=16 3×8=24 4×8=32 5×8=40...

17
Cree un programa "BizzFuzz"

En FizzBuzz tradicional, se le pide que imprima los números del 1 al 100, pero reemplaza cada múltiplo de 3 con "Fizz", cada múltiplo de 5 con "Buzz" y cada múltiplo de 3 y 5 (es decir, 15) con " FizzBuzz ". Sin embargo, como un mal entrevistador, inventé mi propia versión retorcida de FizzBuzz,...

17
Convertidor UTF Unicode

El objetivo es crear un convertidor totalmente compatible entre las codificaciones Unicode oficiales tal como se indica en las preguntas frecuentes de UTF . Dado que esto se centra en Unicode, aceptaré la respuesta con el recuento de bytes más bajo utilizando la mejor de las codificaciones posibles...

17
Particionar un mapa de flujos de agua

Este es un desafío en Internet pedido por Palantir Technologies en sus entrevistas . Un grupo de agricultores tiene algunos datos de elevación, y los ayudaremos a comprender cómo fluye la lluvia sobre sus tierras de cultivo. Representaremos la tierra como un conjunto bidimensional de altitudes y...