Preguntas etiquetadas con code-golf

39
Arte ASCII "¡Hola Mundo!" [Cerrado]

Su objetivo es escribir el programa más corto que produzca "Hello-World!" como ASCII art. Reglas : Debe ser legible por humanos, no me importa su tamaño (cols / filas) La salida debe contener solo espacios (""), objetos punzantes ("#") y líneas nuevas La salida debe funcionar con una fuente...

39
Colocación perezosa de acorazados

Imagine el siguiente escenario: está jugando acorazados con un amigo pero decide hacer trampa. En lugar de mover un barco después de que él dispara donde solía estar tu barco, decides no colocar ningún barco en absoluto. Le dices que todos sus disparos son fallidos, hasta que es imposible colocar...

39
Crea un chatbot para las salas de chat de Stack Exchange

El reto El objetivo de este desafío es crear un chatbot que pueda ejecutarse en las salas de chat de Stack Exchange. Su bot debe poder detectar cuándo un usuario publica comandos específicos y responder a ellos. Esta es la lista de comandos y lo que debe hacer su bot: !!newest: muestra el título...

39
Salida del legendario Yggdrasil

Su tarea es generar una representación del legendario árbol de la vida, Yggdrasil . Debe escribir un programa cuya salida sea exactamente eso: /\ /**\ /****\ /******\ /******\ /********\ /**********\ /************\ /**************\ /************\ /**************\ /****************\...

39
Construye un muro de ladrillo estable

Una pared de ladrillos es un rectángulo hecho de ladrillos horizontales de 1 por n apilados en filas. Aquí hay un muro de altura 4 y ancho 8, con tamaños de ladrillo a la derecha. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3 [____][______][] 3 4 1 Este muro es inestable...

39
Me quiero panal

Escriba el programa más corto que imprima esta sección de arte ASCII de un mosaico hexagonal o panal : __ __/ \__ __/ \__/ \__ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ \__/ \__/ \__/ No se debe tomar ninguna entrada. Salida a stdout o la...

39
Generar la secuencia del horizonte del templo

Considere el siguiente proceso: Tome un número entero no negativo N. por ejemplo, N = 571 Exprésalo en binario sin ceros a la izquierda. (Cero en sí mismo es la única excepción, convirtiéndose 0) eg 571= 1000111011en binario Separe series consecutivas de unos y ceros en esta representación...

39
Texto triangular

Escriba un programa o función que tome una cadena garantizada que solo contenga caracteres ASCII imprimibles , excepto el espacio, y que sea un número triangular positivo (1, 3, 6, 10, 15, ...) de longitud. Imprima o devuelva la misma cadena, pero en forma de triángulo usando espacios. Algunos...

39
Producto sobre un rango

Su tarea es simple: dados dos enteros ay b, salida ∏[a,b]; es decir, el producto del rango entre ay b. Puede tomar ay ben cualquier formato razonable, ya sean argumentos de una función, una entrada de lista, STDIN, etc. Puede imprimir en cualquier formato razonable, como un valor de retorno (para...

39
Reloj ASCII con marcadores de punto y coma

Introducción Imagine que la línea de caracteres es, de hecho, dos filas. Fila superior - puntos - representa las horas (sistema de 24 horas), mientras que inferior - comas - representa minutos . Un personaje puede representar hora, minuto o ambos , siempre que sea posible. Al principio,...

39
Distancia Levenshtein

Si bien hay muchas preguntas de distancia de edición, como esta , no hay una pregunta simple para escribir un programa que calcule la distancia de Levenshtein. Alguna exposición La distancia de edición de Levenshtein entre dos cadenas es el número mínimo posible de inserciones, eliminaciones o...

39
¿En qué fila está la llave?

Dado cualquiera de los siguientes caracteres (o una nueva línea): `1234567890-=~!@#$%^&*()_+qwertyuiop[]\QWERTYUIOP{}|asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>? Su programa debe generar la fila que está en el teclado Debido a que mi teclado está (casi) sin batería, su código debe...

39
Mira, arriba en el cielo! Es una matriz super duper!

Inspirado por esta pregunta de nuestros amigos rivales en Code Review. Definiciones Una supermatriz es una matriz en la que cada elemento nuevo de la matriz es más grande que la suma de todos los elementos anteriores. {2, 3, 6, 13}es una super matriz porque 3 > 2 6 > 3 + 2 (5) 13 > 6 +...

39
Imprime la enésima prima que contiene n

Esta pregunta será un giro en la búsqueda del nnúmero primo th. Reto Debe escribir un programa que tomará una entrada ny generará el nnúmero primo th cuya representación decimal contiene la representación decimal de ncomo una subcadena. ¿Confuso? Aquí hay unos ejemplos. n=1 Primes: 2, 3, 5, 7,...

39
Pseudofactorial

Hay un número bastante curioso que aparece a veces en problemas matemáticos o enigmas. El pseudofactorial (N) es el mínimo común (es decir, el más bajo) de los números del 1 al N; en otras palabras, es el número más bajo que tiene todos los números del 1 al N como factores. Por ejemplo...

39
Prueba de divisibilidad

Tarea Dados dos enteros estrictamente positivos n y d como entrada, determine si n es divisible por d , es decir, si existe un entero q tal que n = qd. Puede escribir un programa o una función y utilizar cualquiera de nuestros métodos estándar para recibir entradas y proporcionar salidas. El...

39
Detriplicar una cadena

Muchos idiomas tienen formas integradas para deshacerse de los duplicados, o "deduplicar" o "uniquificar" una lista o cadena. Una tarea menos común es "detriplicar" una cadena. Es decir, por cada personaje que aparece, el primero se mantienen las dos ocurrencias. Aquí hay un ejemplo donde los...

39
Vista despiezada de una cadena

¿No te encantan los diagramas de vista explosionada en los que una máquina u objeto se desarma en sus piezas más pequeñas? ¡Hagámosle eso a una cuerda! El reto Escribir un programa o función que ingresa una cadena que contiene solo caracteres ASCII imprimibles ; disecciona la cadena en...