Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

8
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 …

7
¿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 …



4
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 ullamco laboris …

5
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 code-golf  string 

5
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 …

11
"I" tiene la posibilidad de "i" de ocurrir
Diseñe un generador de números aleatorios donde el i-ésimo número tenga un% de probabilidad de ocurrir para todos 0 <i <14. 0 debería tener exactamente un 9% de probabilidad de ocurrir. La semilla para el generador debe ser la hora del sistema. No puede usar una función predefinida para la …

7
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 Base85 Cuatro octetos …

4
Reconstruir un rectángulo de texto a partir de tiras diagonales
Este desafío está inspirado en una pregunta SO sobre atravesar una matriz enumerando todas sus tiras diagonales. En lugar de una matriz, considere un bloque de texto: ABCD EFGH IJKL Al atravesar las diagonales SW-NE de este bloque de izquierda a derecha, comenzando desde la esquina superior izquierda y terminando …
10 code-golf 

4
¡Avast, sois malvados!
Barbanegra era un pirata Inglés de principios del 18 º siglo. Aunque era conocido por saquear y tomar barcos, comandó sus naves con el permiso de sus tripulaciones. No hay informes de que él haya dañado o asesinado a sus cautivos. Este desafío es en honor al infame Barbanegra e …
10 code-golf 

1
Trazar un mosaico de plano hiperbólico
Haga un diagrama (disco Poincare) de una teselación en un plano hiperbólico, como: El programa toma cuatro entradas: 1) Cuántos bordes / polígono (tres en este ejemplo). 2) Cuántos se cruzan en cada vértice (siete en este ejemplo). 3) Cuántos pasos se alejan del vértice central para renderizar (5 en …

1
Acortar un número largo
Cuando se trata de números largos cuando se juega golf con códigos, puede ser difícil reducir la longitud de su código, entonces, ¿tiene algún consejo para hacer que un número sea más corto y fácil de administrar? Por ejemplo, el siguiente código Pyth imprime "Hola mundo", pero a 44 bytes, …
10 code-golf  tips  pyth 


1
Evaluación de expresiones con shorthands numéricos
Trabaja para una empresa que quiere hacer una calculadora fácil de usar y, por lo tanto, se le ha encomendado la tarea de agregar la capacidad para que los usuarios usen "shorthands numéricos", es decir, letras que representan valores numéricos, como kfor 1000. Debido a que su empresa quiere ahorrar …
10 code-golf 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.