Preguntas etiquetadas con string

50
Oso Polar, Oso Polar, ¿qué escuchas?

El texto del libro para niños Polar Bear, Polar Bear, What Do You Hear? Tiene un patrón muy simple. Puede usar el texto para enseñar conceptos introductorios de programación. Mi hijo se aburrió rápidamente con esta idea, así que decidí jugar al golf con ella. El reto En el lenguaje de...

50
Palabras de Spoonerise

Dadas dos palabras, cucharearlas cambiando sus grupos de consonantes iniciales. Pocos bytes ganan. plaster man -> master plan blushing crow -> crushing blow litigating more -> mitigating lore strong wrangler -> wrong strangler def ghi -> ghef di few years -> yew fears Las...

50
Shifty Eyes Shifting I's

A los chicos ASCII de ojos temblorosos les gusta cambiar de ASCII Ii: >_> <_< >_< <_> Dada una cadena de personas cambiantes, separadas o líneas separadas, desplace el Iilado a lado, deje la pared y los cielos a la derecha: Ii La palanca de cambio más corta gana el...

50
Código (Mini) Golf

Dada una vista lateral de un campo de minigolf y la potencia del swing, determine si la pelota llegará al hoyo. Un curso tendrá este formato: ____ ____ _ __/ \ / U \ __/ \ / \_ \_/ La pelota comienza directamente antes del primer pedazo de tierra a la izquierda y sigue el contorno del...

50
Estirar la palabra

La entrada es una palabra de letras minúsculas no separadas por espacios en blanco. Una nueva línea al final es opcional. Se debe emitir la misma palabra en una versión modificada: para cada carácter, duplíquelo la segunda vez que aparece en la palabra original, triplíquelo la tercera vez,...

48
Desnudarse una cuerda

Ya sabemos cómo quitar una cadena de sus espacios. Sin embargo, como caballeros / damas, debemos desvestirnos . Desnudar una cuerda es lo mismo que pelarla, solo que más delicada. En lugar de eliminar todos los espacios iniciales y finales a la vez, los eliminamos uno por uno . También...

48
Intercambia el alfabeto

En este desafío, estará "invirtiendo" el alfabeto o intercambiando a-zcon z-a. Esto se conoce comúnmente como el cifrado Atbash . Debido a que esta transformación hace que la salida se vea como un idioma extranjero, su código deberá ser lo más breve

48
Lunes Mini-Golf # 6: Meeesesessess upp teeexexextext

Mini golf de lunes: una serie de desafíos de código corto de golf , publicados (¡con suerte!) Todos los lunes. Historia real 1 : El otro día, estaba jugando en mi tableta cuando tuve la idea de visitar la página que normalmente uso en mi PC para probar JavaScript. Después de cargar la página,...

48
Hodorizar una cuerda

Hodor es un personaje de mente lenta pero entrañable en el programa Game of Thrones ( también está en los libros , por supuesto). La única palabra que dice es "hodor" . Sorprendentemente, a pesar de no tener mucho vocabulario, Hodor siempre habla en oraciones completas con mayúsculas y puntuación...

48
Evitar los ríos

Antecedentes En la tipografía, los ríos son espacios visuales en un bloque de texto, que se producen debido a la alineación coincidente de los espacios. Estos son particularmente molestos ya que su cerebro parece captarlos más fácilmente en la visión periférica, lo que distrae constantemente sus...

47
Facey McFaceface

¿Alguien recuerda a Boaty ? Podrías hacer cualquier vieja palabra, ¿verdad? Escribe una función para convertir una cadena en Somethingy McSomethingface. Debe aceptar una cadena como entrada. Ignora el caso de la entrada. Si la palabra termina en 'y', su función no debería agregar una 'y'...

47
Imprimir "N NE E SE S SW W NW"

Esto parece casi trivial, pero dado que después de un esfuerzo no pude superar la solución literal en J, pensé que podría ser un desafío decente (aunque, para ser claros, este no es un desafío específico de J). El título lo dice todo. Simplemente necesita escribir un programa o función (sin...

47
Bajar de categoría a Palindrome

Dada una cadena s, devuelve la subcadena contigua más pequeña que puedes eliminar para crear un palíndromo. Ejemplos: 800233008 -> 2 racecarFOOL -> FOOL abcdedcba -> (empty string) ngryL Myrgn -> "L " (or " M") 123456789 -> 12345678 (or 23456789) aabcdbaa -> c (or d) [[]]...

47
Espaldazo ^ H ^ H ^ H ^ H ^ H ^ Hspaces

En algunos terminales, presionar la tecla de retroceso genera el código de control ^Hpara eliminar el carácter anterior. Esto dio lugar a un idioma sarcástico donde las ediciones están fingidas para lograr un efecto cómico : Sé amable con este tonto ^ H ^ H ^ H ^ Hgentleman, él está visitando...