Preguntas etiquetadas con string

27
Atbash Self Palindromes

Considere la transformación de Atbash : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N Donde A ⇔ Z y L ⇔ O, por ejemplo, hay una propiedad interesante que comparten algunas palabras. Cuando algunas cadenas se traducen a su equivalente atbash, dicha traducción es la palabra original...

27
Vuelva a implementar el wc coreutil

Este desafío es similar al anterior , pero con algunas partes poco claras de la especificación elaboradas y requisitos de E / S menos estrictos. Dada una entrada de una cadena que consta de solo ASCII imprimible y nuevas líneas, genera sus diversas métricas (byte, palabra, recuento de...

27
Javascript left-pad golf

Introducción A raíz de las consecuencias del paquete npm del pad izquierdo , tengamos un código de golf para implementar el pad izquierdo. La función de pad izquierdo consta de 2 argumentos predeterminados y 1 argumento adicional, en forma de cadena , longitud , ( padchar ). Si no se proporciona...

27
Números con simetría rotacional

Dado un número entero, genera un valor verdadero si es el mismo invertido (girado 180 °) o un valor falso de lo contrario. 0, 1y 8tienen simetría rotacional. 6se convierte 9y viceversa. Secuencia de números que produce resultados verdaderos: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181,...

27
Eliminar caso duplicado y cambiado

Gol El objetivo de este desafío es: dada una cadena como entrada, eliminar pares de letras duplicados, si el segundo elemento del par es de mayúsculas opuestas. (es decir, mayúsculas se convierte en minúsculas y viceversa). Los pares deben reemplazarse de izquierda a derecha. Por ejemplo,...

27
Hacer una cadena (algo) autorreferencial

¿Quieres hacer una cadena donde el ( 1-indexada caracteres) en el índice nes n. Cuando nes menor de 10, esto es fácil: "123456789". Cuando nes 12, por ejemplo, se vuelve imposible, ya que los números mayores que 9 (en la base 10) ocupan más de un carácter. Podemos poner en peligro al dividir la...

27
Inválido Inválido Inválido

Esta idea se basa libremente en el mensaje de chat de @ TùxCräftîñg . Eche un vistazo a la secuencia de ejemplo a continuación: INVALID0` INVALID1` INVALID2 INVALID3` INVALID4` ...INVALID9 Después INVALID9, continúa así: INVALI0` INVALI1` INVALI2` INVALI3` ...INVALI9 Y después INVALI9, es...

27
Cadena de subcadenas

Introducción Para este ejemplo, tomemos la cadena Hello, World!y la matriz [3, 2, 3]. Para encontrar la cadena de subcadenas, pasamos por el siguiente proceso: El primer número de la matriz es 3, por lo que obtenemos la subcadena [0 - 3], que es Hel. Después de eso, eliminamos los primeros...

27
Cuerdas Primarias

Una cadena primaria ( binaria-prima ) es aquella que, cuando se escribe como una cuadrícula binaria, cada fila y columna tiene un total primo. Esa es una explicación bastante vaga, así que analicemos con un ejemplo trabajado ... Para este ejemplo usaremos la cadena bunny: Primero, encuentre...

27
Permutar alfabéticamente una cadena

Tarea Su objetivo, si elige aceptarlo, es escribir un programa que, dada una cadena de entrada (o conjunto de caracteres), produzca todas las permutaciones posibles de las letras en esa cadena. Soy quisquilloso con mi salida, por lo que debe ordenarse alfabéticamente, sin

27
Convertir singular a plural

Hay dos formas de sustantivos, singular y plural. La conversión entre estos dos es bastante fácil. Normalmente, lo terminas con s. ex. car=> cars. Si termina con s, x, z, cho sh, al final con es. ex. bus=> buses. Si termina con yuna consonante justo antes, cambie ya ies. ex. penny=>...

27
lwap ¡Ella grita las cadenas!

Dada una lista o cadena delimitada, envíe una lista o cadena delimitada con el primer carácter de cada palabra una palabra más tarde. Para este desafío, una "palabra" consta de todos los caracteres ASCII imprimibles, excepto el espacio, la nueva línea y el carácter de tabulación. Por ejemplo,...

27
Eliminar espacios, manteniendo la capitalización

Su entrada será una oración, frase o palabra en inglés. Solo contendrá a-zA-Z' -,.!?. Su tarea es tomar la entrada, eliminar espacios y luego redistribuir las mayúsculas de manera que las letras en los índices que se capitalizaron antes (y solo las letras en los índices que se capitalizaron antes)...

27
Seleccione al azar un personaje, estilo plinko

Veamos qué tan bueno es su idioma de elección en la aleatoriedad selectiva. Dadas 4 caracteres, A, B, C, y D, o una cadena de 4 caracteres ABCD como entrada , una salida de los caracteres con las siguientes probabilidades: A debe tener una probabilidad de 1/8 (12.5%) de ser elegido B debería...

27
Burbujear los corchetes!

No son unas cuantas preguntas en este sitio sobre el equilibrio entre paréntesis, corchetes y comprobar si están equilibrados. ¡Propongo que es hora de usar esos soportes equilibrados para algo! En matemáticas y programación, los corchetes son como burbujas, aislando todo lo que está dentro de...

27
Desenrollar una cuerda

Dada una cadena cuadrada, produce toda la salida para la cadena en cada etapa de despliegue. La cuerda debe desplegarse en sentido horario un cuarto de vuelta a la vez. Ejemplos Entrada : A Salida : A Nota : También aceptaré la entrada duplicada para este caso de prueba en particular solo...

27
Dibuja una cadena en S

Fondo Cuando era más joven, me enseñaron un método para dibujar una extraña forma de "S", que (junto con mis compañeros de clase) me pareció fascinante. Hoy, lo redescubrí y, debido a su enfoque formulado para dibujarlo, pensé que podría conducir a un desafío interesante: P Dibujando la "S" La S...

27
Fiesta de acción de gracias

Mañana, 23 de noviembre, es el Día de Acción de Gracias en los Estados Unidos. Para prepararse, debe cocinar algunos pavos ASCII. Sin embargo, dado que está retrasado en la planificación, necesita un programa (o función) que lo ayude con la cantidad de aves que necesita preparar. .---. _ .' './...