Preguntas etiquetadas con string

14
String Zip and Sort

Dada una lista de cadenas, genere una única cadena formada tomando un carácter de cada cadena en cada posición, ordenándolas por ordinal ASCII y agregándolas en orden a la cadena de salida. En otras palabras, para las ncadenas de entrada, los primeros ncaracteres de la salida serán los primeros...

14
¡Letras, ponte en movimiento! Pt. 2

Las primeras letras, ¡muévete! fue muy popular, pero tuvo una participación limitada. Este será más fácil de resolver, pero espero que implique algunos trucos en el golf. Se le da una cadena de solo letras minúsculas. Para cada letra, con posición en el alfabeto m , muévala para que se convierta...

14
Multiplicación decimal de cadenas

Dadas 2 entradas, una cadena y un número decimal, genera la cadena multiplicada por ese número. El problema es que el número puede ser flotante o entero. Debería mostrar el floor(n)tiempo de cadena y luego las primeras floor((n-floor(n))*len(string))letras nuevamente. Otras notas: La entrada...

14
Microgestión de tienda de abarrotes

Eres un empleado de la nueva tienda de comestibles Half Foods, y es el día antes del Día de Acción de Gracias Navidad Pascua. Dado que la tienda estará repleta de clientes que se apresuran a conseguir sus alimentos, la tienda necesita un administrador de tráfico para enviar a todos a las líneas...

14
Generalización de abreviaturas

Dada una entrada de una lista de palabras y sus abreviaturas, genera el patrón mediante el cual se pueden formar las abreviaturas. Tomemos el ejemplo de entrada de potato ptao puzzle pzze como ejemplo (es decir, la abreviatura de potatois ptaoy la abreviatura de puzzleis pzze). Considere todas...

14
Convierte una cuerda en un molino de viento

El código en este sitio se está agotando rápidamente. Necesitamos invertir en cadenas renovables. Por lo tanto, debe escribir un programa que tome una cadena y la convierta en un molino de viento. El reto Tomemos una simple cadena de molino de viento como ejemplo. Toma la cuerda abc. El pivote es...

14
Insertar semi-ordenado en una matriz sin clasificar

Bienvenido a su primer día en PPCG Inc. Como nuestro nuevo clasificador de documentos de asistente junior, usted es responsable de asegurarse de que todos los documentos que le enviamos estén archivados en orden alfabético. Es tan fácil que un mono puede hacerlo. Bueno, metafóricamente hablando, ya...

14
Subcadena única más corta

Dado (en STDIN, como argumentos de línea de comando o como argumentos de función) dos cadenas distintas no vacías, encuentre y devuelva la subcadena más corta de la primera cadena que no es una subcadena de la segunda. Si no existe tal subcadena, puede devolver la cadena vacía, devolver cualquier...

14
Solo pago con dolares

Como el título, aunque discretamente, sugiere, solo pago con dólares. El reto Escriba una función / programa que tome una cadena como entrada, que es un valor monetario precedido por un símbolo. ex) £4.99. Luego, devuelva la misma cantidad convertida a USD. Entrada Obtendrá una cadena como...

14
Truncar el carácter consecutivo se ejecuta en n longitud

El reto Dada una cadena de entrada y un número entero n : trunca cualquier ejecución de caracteres consecutivos hasta un máximo de n de longitud. Los caracteres pueden ser cualquier cosa, incluidos los caracteres especiales. La función debe ser sensible a mayúsculas y n puede variar de 0 a...

14
Código de teclado a texto!

Dada una Cadena y una Matriz como entrada, su tarea es generar el texto que la Cadena de entrada imprimirá cuando se escriba en un Teclado Móvil típico. En un teclado móvil, una letra se escribe presionando un botón n veces, donde n es la posición de la letra en la etiqueta del botón. Entonces,...

14
Dolor de cabeza de vacaciones

Advertencia: NO tome el consejo médico de esta publicación. Si desea asesoramiento médico, acuda a un profesional calificado. Me duele la cabeza. Necesito pastillas para el dolor de cabeza. Le diré las últimas dosis que he tomado, y usted me dice cuándo puedo tomar mi próxima dosis, sin...

14
Pulsaciones de teclas de salida

En cualquier lenguaje de programación, cree un programa que tome datos y anime el texto que se está escribiendo en un teclado. El retraso entre cada carácter debe variar para simular la escritura verdadera en un teclado. El retraso será de 0.1, 0.1, 0.5, 0.1, 0.1, 0.5 ...segundos, hasta que se...

14
A, Zumbido, C, D, E, Fizz, G

Un simple FizzBuzz con cadenas. Dado 1 palabra o frase (cadena) 2 personajes únicos Salida La palabra o frase con cada aparición del primer carácter reemplazado con efervescencia y cada uno de los segundos caracteres reemplazados con zumbido Reglas La primera letra en Fizz y Buzz debe...

14
Cambia la gravedad del texto como el rompecabezas 2048

En el juego 2048, tienes una cuadrícula y puedes mover los elementos en cuatro direcciones. Todos se mueven en esa dirección lo más lejos que pueden. Para este desafío, se le dará una cadena 2D cuadrada y acolchada (ya sea con nuevas líneas o una lista de cadenas), de esta manera: ab cd e f ghij...

14
Desafío de diseños de teclado

El diseño del teclado que la gente usa comúnmente es el diseño QWERTY como se muestra a continuación. Pero también hay otros diseños de teclado: DVORAK COLEMAK OBRERO Tu tarea Su código tomará dos entradas: el nombre de la distribución del teclado y una cadena para transcribir. Su...

14
Dibuja un cuboide ASCII

Dados tres enteros> = 2, cree un cubo ASCII en una proyección ortogonal (gabinete). Los tres enteros representan la altura, el ancho y la profundidad (medidos en caracteres visibles), incluidas las esquinas. Las esquinas deben ser 'o' o '+', libre elección. w: 10, h: 5, d: 4 Así da:...

14
¡Aprendamos algo de química del pH del suelo!

Andrew es químico, interesado en la acidez de las soluciones y en la agricultura. Después de meses de investigación (Google no es su amigo), se le ocurrió la siguiente tabla * con respecto al nivel de acidez legible por el ser humano en términos del pH (potencial de hidrógeno) : Denominación |...

14
Intercambia corridas de letras y dígitos

Dada una cadena de entrada que contiene solo caracteres alfanuméricos ASCII y que comienza con una letra, intercambie cada letra con la secuencia de dígitos que sigue. Una ejecución es una secuencia de letras o dígitos consecutivos. Tenga en cuenta que en el caso en que la cadena de entrada...