Preguntas etiquetadas con string

71
“99 botellas de cerveza”

Escriba un programa que muestre la letra de 99 Bottles of Beer, en el menor número de bytes posible . Letra: 99 bottles of beer on the wall, 99 bottles of beer. Take one down and pass it around, 98 bottles of beer on the wall. 98 bottles of beer on the wall, 98 bottles of beer. Take one down and...

68
Sing Baby Shark

"Baby Shark" es una canción infantil sobre una familia de tiburones. Habiendo sido popular durante mucho tiempo como una canción de fogata, se ha popularizado desde mediados de la década de 2000 en las redes sociales, los videos en línea y la radio. - Wikipedia Escriba un programa que no tome...

65
Golfing A Weasel Program

Richard Dawkins en su libro The Blind Watchmaker , describe un programa de Weasel . El algoritmo se puede describir de la siguiente manera: Comience con una cadena aleatoria de 28 caracteres. Los caracteres válidos son todas letras mayúsculas y espacio. Haga 100 copias de esa cadena, con un...

65
¿Rompiendo el enigma?

Introducción El Enigma fue una de las primeras máquinas de cifrado de rotor electromecánico utilizadas en la Segunda Guerra Mundial. Eso significa que después de que se codifica una sola letra, cambiaría la clave para la siguiente letra. Esto fue considerado irrompible por los alemanes, debido al...

65
El comando gatito

Un gatito es muy parecido a un gato. Algunas de las principales diferencias son ternura, falta de inteligencia y tamaño. Del mismo modo, el catcomando es diferente del kittencomando. Afortunadamente, solo hay una diferencia en este caso. En el comando gatito, todas las letras mayúsculas se...

65
¡Descomenta un programa COBOL!

COBOL es un idioma muy antiguo, al momento de escribirlo tiene 58 años. Es tan viejo, de hecho, que tiene una peculiaridad muy interesante: los primeros seis caracteres de cada línea son comentarios. ¿Por qué es esto, preguntas? Bueno, esos 6 caracteres estaban destinados a ser utilizados como...

63
Sangría inversa

Escuché que su código puede ejecutarse más rápido si lo sangra al revés, de modo que el compilador pueda procesarlo como un patrón de diseño de árbol desde la parte superior de las "ramas" hacia abajo. Esto ayuda porque la gravedad acelerará el tiempo que toma compilar su código y la eficiencia de...

61
¿Por qué tenía 6 miedo de 7?

¿Por qué tenía 6 miedo de 7? Porque 7 8 9! Dada una cadena, aplique las siguientes transformaciones: Si hay un 6 al lado de un 7, elimine el 6 (6 tiene miedo de 7) Si aparece la secuencia "789", elimine el 8 y el 9 (7 ate 9) (Si no me equivoco, no importa en qué orden realice las...

60
Oreoorererereoo

Oreoorererereoo Dada una cadena de entrada que es similar a la palabra "oreo", proporcione una representación ASCII de la cookie que sea tan ancha como la cadena de entrada (para garantizar la estabilidad de la cookie). Reglas La entrada es minúscula, una cadena no vacía sin espacios en blanco...

60
Dibuja mis barras descendentes

Como programador, probablemente hayas oído hablar de barras inclinadas hacia adelante y hacia atrás. ¿Pero has oído hablar de las reducciones? Ahí es cuando tomas un montón de barras, conectas sus extremos y los dibujas bajando. Para el desafío de hoy, debe escribir un programa o función que tome...

59
Esto no es ciencia espacial

Escriba un programa o función que tome una cadena de una sola línea. Puede suponer que solo contiene ASCII imprimible . Imprima o devuelva una cadena de un cohete de arte ASCII como | /_\ |E| |a| |r| |t| |h| |_| /___\ VvV con la cadena de entrada escrita de arriba a abajo en el...

59
Imprimir un reloj de palabras

Desde que vi el primero hace unos años, siempre me subyugó este tipo de reloj de palabras en el que el tiempo se deletrea con palabras que se iluminan o no en una oración significativa. El texto que se muestra en ese reloj es el siguiente. IT IS HALF TEN QUARTER TWENTY FIVE MINUTES TO PAST TWO...

58
De-Snakify una cadena

Una cadena normal se ve así: Hello,IAmAStringSnake! Y una serpiente de cadena se ve así: Hel l rin o,IAmASt g S !ekan Tu tarea Las serpientes de cadena son peligrosas, por lo que debe hacer un programa que tome una serpiente de cadena como entrada y la envíe como una cadena...

58
Hagamos algo de "deciph4r4ng"

En este desafío, su tarea es descifrar una cadena. Afortunadamente, el algoritmo es bastante simple: leyendo de izquierda a derecha, cada dígito encontrado N (0 a 9) debe ser reemplazado por el carácter que es N + 1 posiciones antes. Ejemplo La cadena de entrada "Prog2am0in6"se decodificaría de...

58
Invierta stdin y colóquelo en stdout

Requisitos: Tome una entrada en stdin incluyendo nuevas líneas / retornos de carro de longitud ilimitada (solo limitada por la memoria del sistema; es decir, no hay un límite inherente en el programa). Salida del reverso de la entrada en stdout. Ejemplo: Entrada: Quick brown fox He jumped...