Preguntas etiquetadas con string

Una competencia para resolver un problema particular mediante el uso y la manipulación de cadenas.

5
Agregando Números con Regex
Quiero probar un nuevo tipo de desafío regex golf, que le pide que resuelva tareas computacionales no triviales con nada más que la sustitución de expresiones regulares. Para hacer esto más posible y menos complicado, se le permitirá aplicar varias sustituciones, una tras otra. El reto Comenzaremos de manera simple: …

22
Texto triangular
Escriba un programa o función que tome una cadena garantizada que solo contenga caracteres ASCII imprimibles , excepto el espacio, y que sea un número triangular positivo (1, 3, 6, 10, 15, ...) de longitud. Imprima o devuelva la misma cadena, pero en forma de triángulo usando espacios. Algunos ejemplos …

22
Gírame 22.5 con una rosa
Dada una cuerda que es una de las direcciones en una rosa de los vientos de 16 puntos genera las dos direcciones que están inmediatamente adyacentes a la dirección de entrada, en el sentido de las agujas del reloj. Específicamente, debe manejar estos (y solo estos) pares de entrada / …

20
Imprime la enésima prima que contiene n
Esta pregunta será un giro en la búsqueda del nnúmero primo th. Reto Debe escribir un programa que tomará una entrada ny generará el nnúmero primo th cuya representación decimal contiene la representación decimal de ncomo una subcadena. ¿Confuso? Aquí hay unos ejemplos. n=1 Primes: 2, 3, 5, 7, 11 …

30
Una muy larga Terza Rima
Descripción Salida del esquema de rima para un Terza Rima muy largo Entrada Ninguna. Salida ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Reglas Puede elegir entre separar las estrofas con espacios en …

14
Retrocede y vuelve a escribir una lista de palabras
Aquí le mostramos cómo retroceder y volver a escribir de una cadena a otra: Comience desde la primera cadena. Elimine los caracteres al final hasta que el resultado sea un prefijo de la segunda cadena. (Esto puede tomar 0 pasos). Agregue caracteres al final hasta que el resultado sea igual …
38 code-golf  string 

26
Hacer palabras cuadradas
El reto Su tarea es crear un programa que tome cualquier entrada de cadena dada y la envíe en formato cuadrado. Las cadenas vacías deberían devolver una cadena vacía. Ejemplos Dada la entrada: golf Su programa debería generar: golf o l l o flog Entrada: 123 Salida: 123 2 2 …

30
Cada palabra de babab a zyzyz
Su tarea es escribir un programa que genere una lista legible de cada palabra de cinco letras con la estructura: consonante - vocal - consonante - vocal - consonante La salida se debe ordenar alfabéticamente con una palabra por línea y ninguna palabra repetida dos veces. Puede ser minúscula o …

1
Arreglar el Meeesesessessesseesseessedessed upp teeexexextext
Esto está inspirado en el Lunes Mini-Golf # 6: Meeesesessess upp teeexexextext Fondo ETHproductions tiene dificultades para ingresar texto en su página web habitual. Cada vez que use dígitos o letras, el texto será memesessessesesseesseessedessed. Su tarea es ayudarlo a escribir para que se logre el comportamiento normal. La transformación …
38 code-golf  string 

4
Eres un romanizador, bebé
La romanización del japonés está convirtiendo el texto japonés en caracteres latinos. En este desafío, se le dará una cadena de caracteres japoneses como entrada y se espera que los convierta a la cadena ASCII correcta. Lo que necesita saber El idioma japonés tiene tres sistemas de escritura: hiragana (el …

17
Garlandificación
Palabras de guirnalda Una palabra de guirnalda es una palabra que se puede unir como una guirnalda, porque termina con las mismas letras con las que comienza. ¡Estos grupos de letras pueden incluso superponerse! Por ejemplo, undergroundes una palabra de orden de guirnaldas 3, porque comienza y termina con los …
38 code-golf  string 

3
Resuelve el cubo de Rubik
Escriba el programa más corto que resuelva el cubo de Rubik (3 * 3 * 3) dentro de un tiempo razonable y se mueva (digamos, máximo 5 segundos en su máquina y menos de 1000 movimientos). La entrada está en el formato: UF UR UB UL DF DR DB DL …

30
Encuentra la aguja en el pajar
Dado un pajar rectangular de tamaño de al menos 2x2 compuesto por todos los mismos caracteres ASCII imprimibles, genera la ubicación (contando desde la parte superior izquierda) de la aguja, que es un carácter diferente. Por ejemplo, si se ingresa el siguiente pajar: ##### ###N# ##### ##### El resultado debe …
38 code-golf  string 

30
Imprimir texto invisible
Dada una cadena como entrada, genera una cantidad de caracteres de espacio en blanco (0x0A y 0x20) igual a la longitud de la cadena. Por ejemplo, dada la cadena, Hello, World!su código necesitaría generar exactamente 13 caracteres de espacio en blanco y nada más. Estos pueden ser cualquier combinación de …
38 code-golf  string 

7
Reparar los períodos faltantes de mi dirección IPv4
A veces, cuando escribo una dirección IPv4, obtengo todos los números correctos, pero olvido escribir uno o más puntos. Me gustaría tener un programa (o función) que tome mi dirección IPv4 rota y muestre todas las ubicaciones válidas posibles de los períodos faltantes. Entrada La entrada siempre será una cadena …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.