Preguntas etiquetadas con string

21
Notaciones de intervalo

Reto: Entrada: Dos parámetros enteros ay b(donde a<by la diferencia es al menos 2) Salida: Imprima o devuelva este texto, donde ay bse completan: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b] =...

21
Dividir las marcas de Mark

Reto Mark es un estudiante que recibe sus Ncalificaciones de forma concatenada en una sola línea. El desafío es separar sus marcas, sabiendo que cada marca solo puede ser 0o 1o 2o 3o 4o 5o 6o 7o 8o 9o 10. Entrada N Número natural y una línea. Salida Un conjunto de números...

20
Detectar cadenas rotadas

Leer dos cadenas de stdin. Salida Yessi una cadena es una versión rotada de la otra. De lo contrario salidaNo Casos de prueba Entrada CodeGolf GolfCode Salida Yes Entrada stackexchange changestackex Salida Yes Entrada stackexchange changestack Salida No Entrada Hello...

20
Imprimir alfabeto personalizado

El reto Muestra el alfabeto de una letra dada leída desde la entrada de la consola. Si la letra es mayúscula, debe mostrar el alfabeto en mayúscula. El alfabeto impreso debe terminar en la letra precedente de la insertada. Si se agrega un parámetro adicional a la entrada (un punto simple .), el...

20
Ejecutar longitud de decodificación

Escriba el código más corto en el idioma que elija para realizar la decodificación de longitud de ejecución de la cadena dada. La cadena se proporcionará como entrada en stdin en el formulario CNCNCNCNCNCNCNCN donde cada uno Cpodría ser cualquier carácter ASCII imprimible y cada uno Nes un...

20
Optimizar el alfabeto Scralphabet

Scralphabet Una bolsa normal de fichas Scrabble contiene las siguientes letras ( ?es una ficha en blanco, que puede representar cualquier otra letra): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Las letras tienen el siguiente...

20
Eliminación de código muerto

El código muerto se queda allí sin hacer nada, mirándonos sabiendo que nunca se ejecutará ... pero hoy podemos vengarnos. Especificación La entrada será una cadena multilínea. Cada línea puede ser una asignación o una expresión . Asignación Una asignación es de la forma <name> = numberen...

20
Equilibrio de soporte

Se le dará una cadena (posiblemente vacía) que contiene corchetes ( [{()}]) y cualquier otro carácter ( A- Z, a- z, 0- 9, puntuación). Debe verificar si cumple con las siguientes reglas: Los caracteres sin corchetes se ignoran. Cada soporte abierto [{(tiene un soporte de cierre )}]. Entonces...

20
Hacer un convertidor de lista numérica

No odies cuando quieras copiar y pegar una lista de números (vector, matriz ...), de un programa a otro, pero el formato en el que tienes los números no coincide con el formato en el que lo necesitas ? Por ejemplo, en MATLAB puede tener una lista separada por espacios como esta: [1 2 3 4 5] (you...

20
Paréntesis de una expresión

Recientemente he estado escribiendo un nuevo lenguaje , para evitar la necesidad de manejar el orden de las operaciones , simplemente paréntesis cada expresión correctamente para evitar esto por completo. Debido a que los paréntesis se encuentran en los códigos de caracteres 40-41, su código...

20
Convierta el ID de 15 caracteres de Salesforce a 18 caracteres

En Salesforce CRM , cada objeto tiene una ID alfanumérica de 15 caracteres, que distingue entre mayúsculas y minúsculas. Si alguien tiene curiosidad, en realidad es el número base 62 . Sin embargo, las herramientas utilizadas para la migración e integración de datos pueden o no admitir mayúsculas y...

20
Expande una expansión de llaves

Por razones principalmente históricas, bash es una mezcla de paradigmas de sintaxis y programación; esto puede hacer que jugar golf sea incómodo y, a veces, frustrante. Sin embargo, tiene algunos trucos bajo la manga que a menudo pueden hacerlo competitivo con otros guiones convencionales. idiomas...

20
El comando cachorro

La puppyutilidad toma un nombre de archivo como entrada y hace exactamente lo que esperaría que hiciera un cachorro: ¡lo destruye! Cómo triturar Extraiga las páginas con los dientes Divida el archivo de entrada en nuevas líneas. Rasgue cada página con sus patas Para cada línea (sin incluir el...

20
Contando en base biyectiva 62

La tarea es generar todas las cadenas de 'a' a '999', incluidos los caracteres en mayúscula de la siguiente manera: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' y así sucesivamente...