Preguntas etiquetadas con code-golf

10
Codificación Base85

El reto Escriba un programa que pueda tomar una entrada de una cadena de una sola línea que contenga caracteres imprimibles ASCII y generar la misma cadena codificada en Base85 (usando una convención big-endian). Puede suponer que la entrada siempre será ≤ 100 caracteres. Una guía para...

10
Sesgo de distancia de Levenshtein

Escriba un programa en un lenguaje con un nombre Aque, dada una cadena S, muestre el nombre de un lenguaje de programación diferente B. La longitud de Bdebe ser igual a la distancia de Levenshtein (abreviatura "LD") entre Ay S. Para ser considerado un lenguaje de programación, Bdebe tener una...

10
Implemente la utilidad dog bash

dog es una utilidad de línea de comandos que toma un número arbitrario de argumentos, el primero de los cuales es el texto a escribir y los otros son arbitrariamente muchos archivos. La dogutilidad dividirá el texto en partes iguales sobre estos archivos. Si hay un resto n, los primeros narchivos...

10
Alinear el texto a un bloque

Tarea Su tarea es escribir un programa completo, que alineará la entrada dada a un bloque de tamaño dado. Entrada: 40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation...

10
¿Esta lloviendo? No puedo decir

Estas son gotas de lluvia: ! | . " : Estas son partículas de nubes: ( ) _ @ $ & Quiero que verifiquen, cuando se les da un bloque de texto, si está lloviendo o no. Está lloviendo si, por cada gota de lluvia, hay una partícula de nube en algún lugar por encima de ella. Debe haber una...

10
Desigualdad de reordenamiento

Antecedentes La desigualdad de reordenamiento es una desigualdad que se basa en reorganizar números. Si tengo dos listas de números de la misma longitud, x 0 , x 1 , x 2 ... x n-1 e y 0 , y 1 , y 2 ... y n-1 de la misma longitud, donde yo se me permite reorganizar los números en la lista, una...

10
Generar secuencia de palillo de dientes

¿Qué es la secuencia del palillo de dientes? De acuerdo con Wikipedia En geometría, la secuencia del palillo de dientes es una secuencia de patrones bidimensionales que se pueden formar agregando repetidamente segmentos de línea ("palillos de dientes") al patrón anterior en la secuencia. La...

10
Gestión de la cola del viernes negro

Introducción Usted es el gerente del departamento de electrónica en una importante tienda minorista y el día de ventas más importante del año es este viernes . Para ayudar a administrar las multitudes, su tienda está implementando un sistema de boletos para las mayores ofertas, donde los clientes...

10
Pavo de accion de gracias

(Espero que todavía sea Acción de Gracias para ti) Tienes un pavo para tu cena de acción de gracias, pero no sabes cómo distribuirlo de manera uniforme. El problema es que algunas personas comen más que otras, por lo que debe encontrar una solución Entrada Habrá dos entradas. El primero será un...

10
Título Palabras clave en contexto

Este desafío se basa en un problema descrito en D. Parnas, sobre los criterios que se utilizarán en los sistemas de descomposición en módulos , y elaborado en J. Morris, Programación real en lenguajes funcionales . Escriba un programa o función que tome una lista de títulos de libros de stdino...

10
¡Rompe la caja fuerte!

Inspirado en /puzzling/24334/to-catch-a-thief Se le proporciona una cuadrícula nby n(en nsí misma es entrada opcional) llena de 0sy 1s (o cualquier otro carácter de su elección). Su objetivo es hacer que cada celda sea igual ( 0o bien 1). Puede realizar una serie de movimientos como se define a...

10
Numeronyms o N8s?

Un numeronym (también conocido como "contracción numérica") es cuando una palabra se acorta usando números. Un método de contracción común es utilizar la longitud de la subcadena reemplazada para reemplazar todos los caracteres excepto el primero y el último. Por ejemplo, use en i18nlugar de...

10
¿Puede una hormiga deletrear palabras caminando sobre un cubo?

Escriba una función que tome dos parámetros: un entero positivo n y una lista de palabras. Dado un cubo de n -by- n -by- n unidades, asigne una letra aleatoria (AZ) a cada unidad de superficie. (Para un cubo de 3x3x3, habría 9 unidades de superficie en cada cara). Luego determine si es posible...

10
Punto en casco convexo (2D)

Antecedentes El casco convexo de un número finito de puntos es el polígono convexo más pequeño que contiene todos los puntos, ya sea como vértices o en el interior. Para obtener más información, consulte esta pregunta en PGM que la define muy bien . Entrada N+1Coordenadas bidimensionales ( N...

10
Computadora binaria par I-Ching

Introducción I Ching es un antiguo texto de adivinación y el más antiguo de los clásicos chinos. Utiliza un tipo de adivinación llamada cleromancia, que produce números aparentemente aleatorios. La unidad básica del Zhou yi es el hexagrama (卦 guà), una figura compuesta por seis líneas...