Preguntas etiquetadas con string

12
Eliminar espacios adicionales de una cadena

Te dan una cuerda. Salida de la cadena con un espacio por palabra. Desafío La entrada será una cadena (no nullo vacía), rodeada de comillas ( ") enviadas a través de stdin. Elimine los espacios iniciales y finales de él. Además, si hay más de un espacio entre dos palabras (o símbolos o lo que...

12
Desplazar caracteres en una cadena

En este desafío, debe cambiar los caracteres en una cadena ingresada n número de veces y generar la cadena desplazada Entrada La entrada primero contendrá una cadena. En la siguiente línea, un número entero, que denota nestará presente. Salida Si nes positivo, cambie los caracteres de la...

12
Número de laberintos válidos

Dada una WxHcuadrícula, ¿cuántos laberintos posibles hay? Cosas que sabes sobre el laberinto: La cuadrícula es exactamente Hcuadrados altos y Wcuadrados anchos. Hay tres tipos de cuadrados: Inicio, Fin y Vacío. Tu laberinto debe contener exactamente 1 inicio y 1 final, y todos los cuadrados...

12
¡Firma esa palabra!

¿Qué es una firma de Word? La firma de una palabra son todas sus letras ordenadas: las firmas de this, histy hitsson todas hist. El reto Escribir un programa programa debe pedir una entrada, luego imprimir la firma de esa palabra. Entonces, un ejemplo de ejecución del programa podría verse...

12
Espirales giratorias

Dado un cuadrado de texto que representa una espiral de caracteres, ¡gírelo! La espiral comienza en el centro y se mueve en sentido antihorario hasta el borde exterior, comenzando a la izquierda del centro: 987 216 345 Esto se traduce en la cadena 123456789. La rotación se realiza hacia la...

12
Eliminar palabras repetidas de una cadena

Eliminar todas las palabras que se repiten de una oración ingresada. La entrada será algo así cat dog cat dog bird dog Snake snake Snakey la salida debería ser cat dog bird Snake snake. Siempre habrá un solo espacio para separar las palabras. El orden de salida debe ser el mismo que el de...

12
Zanahorias. Entonces. Muchos. Zanahorias

Maldición, son muchas zanahorias. La inspiración La tarea Debe crear un programa que, en tantos idiomas como sea posible, reemplace cada instancia de ^con un enlace con formato de reducción (lo que significa que si tuviera que publicarlo en una respuesta, lo leería automáticamente como una...

12
Recrea la oración

Este desafío consta de dos partes. El ganador será la solución con el menor recuento total de bytes. Se debe usar el mismo lenguaje para ambos desafíos. Parte 1: Escriba una función o programa que tome una oración con solo palabras válidas como entrada, y genere una lista de los caracteres...

12
Smooth vs. Chunky vs. Squiggles rotos

Basado en Chunky vs. Smooth Strings . /\_/\/\__/\/\/\/\_/\_/\Es divertido hacer garabatos en un teclado cuando estás realmente aburrido. Pero no todos los garabatos son iguales. Algunos garabatos son suaves, como \___/, y algunos son gruesos, como /\/\/\/\. Otros están simplemente rotos,...

12
Implementar un acortador de URL

Las URL son demasiado largas. Por lo tanto, debe implementar un algoritmo para acortar una URL. yo. La estructura de una URL Una URL tiene 2 partes principales: un dominio y una ruta . Un dominio es la parte de la URL antes de la primera barra inclinada. Puede suponer que la URL no incluye un...

12
¿Hay corchetes disfrazados?

Alguien nos ha dado una cadena, pero todos los caracteres parecidos a corchetes se han cambiado a los normales, y no sabemos cuál, o incluso cuántos, había. Todo lo que sabemos es que si L1,L2,L3,...,LNfueran diferentes tipos de corchetes izquierdos y R1,R2,R3,...,RNfueran diferentes tipos...

12
Todos los números que caben en una cadena

Escriba un programa o función que tome un entero positivo N. Genere una lista de todos los números decimales distintos que pueden escribirse exactamente en N caracteres usando dígitos ( 0123456789), puntos decimales ( .) y signos negativos ( -). Por ejemplo, algunos números que serían en la lista...

12
Notación científica eficiente

El otro día, mi profesor de química nos estaba explicando acerca de la notación científica (usando un número pequeño y multiplicándolo por potencias de diez para expresar números grandes con mayor facilidad), lo que me llevó unos años a cuando lo aprendí por primera vez. Después de aprender los...

12
Preparando una prueba de opción múltiple

Introducción Nota: este no es un tipo de método para fomentar las trampas. Como ya dijo Cᴏɴᴏʀ O'Bʀɪᴇɴ , estudiar es la mejor solución para aprobar un examen: 3. Considere las siguientes respuestas a la prueba de opción múltiple: ABCBCAAB Aquí hay una tabla que indica si las respuestas...

12
¡Ayuda a recalcular tu representante!

Hace un par de meses, tuvimos una discusión sobre meta sobre aumentar la reputación otorgada por los votos a favor en las preguntas. Aquí están los conceptos básicos de nuestro sistema de reputación actual para los votos: 1 Una votación positiva Uvale 5 reputación. Un voto de respuesta uvale 10...

12
Half-reverse una cadena binaria

Esta es una pregunta de seguimiento a mi pregunta de Puzzling.SE : pregunté si hay una función f que asigne cadenas booleanas a cadenas booleanas, de modo que f (f (b)) = reversa (b) para todas las cadenas de entrada b . (Por reversa , me refiero a la función que invierte el orden de los bits). El...

12
Word Search Helper

He estado haciendo búsquedas de palabras hace poco, y pensé que sería así mucho más fácil si todas las palabras se leen de izquierda a derecha. ¡Pero reescribir todas las líneas requiere mucho esfuerzo! Así que estoy reclutando golfistas de código para ayudar. (Descargo de responsabilidad: la...

12
"Escalera" una cuerda

Debe escribir un programa o función que cree una cadena "escalonada". Así es como "escalones" una cadena: Para cada personaje en la cadena: Si el carácter es una vocal mayúscula o minúscula, sin incluir 'y', escríbala y luego mueva el resto de la cadena hacia arriba una columna. Si el carácter...

12
¿Qué interruptores están encendidos?

Introducción Estás sentado con tu compañero de trabajo, almorzando y presumiendo sobre el último y supuestamente el mejor proyecto en el que has estado trabajando. Cansado y cansado de su constante muestra de egoísmo, él / ella le ofrece un desafío para que se calle. Siendo la persona egoísta y...