Preguntas etiquetadas con string

26
Abreviar una matriz

Gol: Dada una serie de cadenas, cree versiones abreviadas de cada cadena. Especificación: Para este desafío, una abreviatura son los primeros N caracteres de una cadena. Para la cadena abc: a, ab, y abcson todas las abreviaturas válidos, mientras que bc, y acno lo son. Dada una serie de...

26
El juego de placas de España

Esta pregunta se basa en una pregunta que hice en español . Sí, pedí un algoritmo en español. :) En España, las placas actuales tienen este patrón: 1234 XYZ donde XYZ son tres consonantes tomadas del conjunto completo de consonantes españolas (excepto el 'Ñ', creo). A veces, cuando viajo...

26
¿Es una palabra ordenada?

(inspirado en esta publicación sobre Puzzling. PRECAUCIÓN: LOS SPOILERS PARA ESE PUZZLE ESTÁN A CONTINUACIÓN). El teclado del teléfono estándar correlaciona letras con números de la siguiente manera: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9...

26
Texto bifurcado

Dada una cadena de letras ASCII (mayúsculas y / o minúsculas), genera el MathJax sin procesar requerido para mostrar esa cadena bifurcada en cada carácter, en superíndices y subíndices. Por ejemplo, las entradas caty horsedarían como resultado salidas que MathJax representa de la siguiente manera,...

26
Expande el ataque cerebral comprimido

Este desafío se publicó como parte del desafío LotM de abril de 2018 , así como para el segundo cumpleaños de Brain-flak Estaba pensando en cuál sería la forma más eficiente de codificar programas de ataque cerebral. Lo obvio, ya que solo hay 8 caracteres válidos, es asignar cada carácter a una...

26
Reflexión de cuerda simple

Comencemos definiendo un reflejo de un personaje en una cadena: Dada una cadena con letras alfabéticas en minúsculas distintas sin espacios como abcdefg, defina un reflejo de una letra en la cadena ccomo moviéndola (sin cambiar el orden de ninguna otra letra) a un nuevo lugar en la cadena de...

26
Horneame un poco de moji

Dada una cadena, una lista de caracteres, una secuencia de bytes, una secuencia ... que es a la vez UTF-8 válido y Windows-1252 válido (la mayoría de los idiomas probablemente querrán tomar una cadena UTF-8 normal), conviértalo (es decir, suponga que es ) Windows-1252 a UTF-8 . Ejemplo de...

26
Comparar números de versión

Cuando publicamos algún software, le asignamos un número de versión. Y los usuarios pueden querer actualizar a la última versión de algún software. Entonces, es el momento de averiguar qué versión debería ser más nueva. Entrada Ingrese dos números de versión como cadenas. En el contexto de este...

26
Salida con la misma longitud siempre

Con desafíos como Salida con la misma longitud que el código y Crear salida dos veces la longitud del código , pensé en un desafío separado pero similar. La tarea es producir una salida. Puede ser una cadena, una lista de caracteres o el formato de salida predeterminado de su programa. Sin...

25
¿Dónde se sentarán tus amigos?

Tú y algunos amigos van a jugar bolos. Hay un total de N jugadores de bolos. Sin embargo, solo hay sillas N -1 para sentarse. La solución es simple: quienquiera que sea el turno actual no obtiene una silla. Luego, cuando termina su turno, se sientan en la silla de la persona que sigue. Tomemos un...

25
Emoticon reconocimiento de expresiones faciales

Escriba un programa que acepte como entrada un emoticón y salga si el emoticón es feliz o triste. El programa acepta una cadena como entrada o parámetro, y debe mostrar la cadena "feliz" si la entrada está en la lista de emoticones felices, o "triste" si la entrada está en la lista de emoticones...

25
Seguimiento de listados a horarios

Introducción ¿No odias cuando alguien sube un álbum que te gusta a YouTube, pero la descripción solo contiene una lista de canciones ? Me gusta esto: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely - 5:55 5. Treefingers -...

25
El combinador de cuerdas FizzBuzz-ish

Digamos que tienes una cadena como esta: abaabbbbbaabba Cuente el número de veces que aparece un carácter específico en la cadena de entrada, pero solo si el carácter aparece solo una vez en una fila . Por ejemplo, si el personaje es a, abaabbbbbaabba ^ x x ^ El total sería 2 (el aa's no...

25
Lunes Mini-Golf # 2: Truncar texto largo

Mini golf de lunes: una serie de desafíos de código corto de golf , publicados (¡ojalá!) Todos los lunes. Muchas aplicaciones web (especialmente las redes sociales) truncan automáticamente largos pasajes de texto para que se ajusten al formato de la aplicación. En este desafío, vamos a crear un...