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.



12
Telégrafo Cooke y Wheatstone, cinco agujas
Definición De acuerdo con Wikipedia : El telégrafo Cooke y Wheatstone fue uno de los primeros sistemas de telégrafo eléctrico que data de la década de 1830 inventado por el inventor inglés William Fothergill Cooke y el científico inglés Charles Wheatstone. Fue el primer sistema telegráfico puesto en servicio comercial. …


12
"Prestar un poco" dos números
¿Sabía que un número pequeño puede tomar prestados bits de un número mayor? Aquí hay un ejemplo. Digamos nuestros dos números 5 y 14. Primero, escríbalos en binario: 5 14 000101 001110 En primer lugar tomamos el más pequeño en poco lejos del mayor número, y se lo damos a …

24
Seleccione la palabra alrededor del índice dado en una cadena dada
En Windows, cuando realiza doble clic en un texto, se seleccionará la palabra alrededor del cursor en el texto. (Esta característica tiene propiedades más complicadas, pero no será necesario implementarlas para este desafío). Por ejemplo, deje |que su cursor entre abc de|f ghi. Luego, cuando haga doble clic, defse seleccionará …
20 code-golf  string 

10
Implementar operaciones de bolsa
Una bolsa , también llamada multiset, es una colección desordenada. Puede llamarlo un conjunto que permite duplicados, o una lista (o una matriz) que no está ordenada / indexada. En este desafío, se le pide que implemente operaciones de bolsa: prueba de suma, diferencia, multiplicación, división, conteo e igualdad. Operaciones …


15
Diamondizar una matriz
Dada una matriz, genere una representación de la matriz donde el elemento superior izquierdo está en la parte superior, el antia diagonal es la fila central y el elemento inferior derecho está en la parte inferior. Por ejemplo, considere la siguiente matriz: 1 2 3 4 5 6 7 8 …

12
Consejos para jugar golf en MATL
MATL es un lenguaje de golf creado por Luis Mendo . MATL ha demostrado ser altamente competitivo, a menudo superando las presentaciones en otros idiomas de golf como Pyth, CJam y Jelly. ¿Cuáles son algunos consejos útiles para jugar golf en MATL? (Como siempre, un consejo por respuesta, ¡por favor!) …
20 code-golf  tips  matl 

19
Contando en base biyectiva 62
La tarea es generar todas las cadenas de 'a' a '999', incluidos los caracteres en mayúscula de la siguiente manera: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', …

1
El comando cachorro
La puppyutilidad toma un nombre de archivo como entrada y hace exactamente lo que esperaría que hiciera un cachorro: ¡lo destruye! Cómo triturar Extraiga las páginas con los dientes Divida el archivo de entrada en nuevas líneas. Rasgue cada página con sus patas Para cada línea (sin incluir el salto …

17
¿Cómo debes organizar tus sillas?
Enseñas a una clase de estudiantes con preferencias interesantes sobre cómo están dispuestas sus sillas. Hay 3 requisitos muy específicos que tienen para la disposición de las sillas: La mayoría de ellos están dispuestos en un rectángulo, incluso si eso significa que algunas sillas se vacían. Debe haber tan pocas …
20 code-golf  math 

19
Diagonal finita de Cantor
Dada una lista de N enteros, cada uno con Ndígitos, genera un número que difiere del primer número debido al primer dígito, el segundo número debido al segundo dígito, etc. Ejemplo Dada esta lista: 1234 4815 1623 4211 El número 2932 primer dígito del número es diferente del primer dígito …

4
"Termine el trabajo" lo antes posible
Antecedentes Imagine por un momento que tiene un trabajo aburrido y abrumador. Cada mañana, se le da una colección de tareas en las que debe trabajar ese día. Cada tarea tiene una duración determinada y, una vez iniciada, debe completarse de una vez. Su jefe no tolerará el ralentí, por …

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.