Preguntas etiquetadas con string

15
Números anexos

Un desafío bastante simple: recibirá dos entradas, una cadena y un número (el número puede tomarse como una cadena, es decir, en "123"lugar de 123) Si la cadena no termina en un número (es decir, no coincide con la expresión regular \d$), simplemente agregue el número al final de la cadena. Si la...

15
Hacer una mesa de elaboración de Minecraft

¿No odias cuando no puedes recordar cómo crear algo en Minecraft? Bueno, ¡es hora de remediar eso! Tarea ¡Su tarea es tomar una entrada, ya sea como una lista 1D o 2D y dar salida a qué elemento es el resultado de la tabla de elaboración! Entrada Puede tomar la entrada como una cadena o una...

15
Encuentra la serie más larga de dígitos consecutivos

Desafío simple: dada una serie de números enteros positivos, encuentre el número que contiene entre sus dígitos la ejecución más larga de dígitos consecutivos. ¿El truco? Está permitido que los dígitos en las ejecuciones se ajusten a los valores posibles ( 0123456789) y se ejecuten hacia atrás....

15
Dibujar cajas translúcidas

nota: el arte de la cadena puede verse horrible aquí debido a la rareza de la fuente SE: P :( Dada una lista de cuatro tuplas que representan las esquinas de los rectángulos, dibuje rectángulos translúcidos uno sobre el otro en ese orden. Para este desafío, debe tener la coordenada más pequeña en...

15
Nombre del monstruo de Frankenstein

Introducción: Como es casi Halloween, solo estaba pensando en algunos desafíos aleatorios con temas de Halloween. Finalmente, estaba leyendo la página de Wikipedia de Frankenstein y encontré el siguiente texto: La criatura Parte del rechazo de Frankenstein de su creación es el hecho de que...

15
Igualdad de oscilación

Tenemos objetos que oscilan entre dos puntos enteros, [l, r]a la velocidad de una unidad por unidad de tiempo, a partir de lel t=0. Puedes asumir l < r. Por ejemplo, si un objeto oscila [3, 6], entonces tenemos: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7 ->...

15
¡Tienes un libro que hacer!

Usted trabaja en una imprenta virtual y anticuada. Para ayudarlo a organizar sus letras monoespaciales más rápido, decide hacer el programa más corto posible para ayudarlo. Dada una cadena de texto y un tamaño de página, genera y genera cada página del texto. Ejemplos Por ejemplo, con un ancho de...

15
¡Hazme un árbol de Navidad al revés!

Desafío Todos sabemos acerca de los árboles de Navidad normales, ¡pero qué tal un árbol de Navidad al revés ! Este es un desafío bastante fácil con temas navideños. El objetivo de este desafío es hacerme un árbol de Navidad invertido ASCII. Aquí están las reglas para este desafío: Acepta un...

15
XOR ordena una matriz

Dada una clave y una serie de cadenas, baraje la matriz para que se ordene cuando cada elemento se XOR con la clave. XOR'ing dos cuerdas Para XOR una cadena por una clave, XOR cada uno de los valores de caracteres de la cadena por su par en la clave, suponiendo que la clave se repita para...

15
Replicador de cadenas

En Vim, puede repetir un comando precediéndolo con un número, como 3ddes equivalente a dd dd dd. Bueno, este patrón repetitivo no está restringido a los comandos de Vim. La cadena también se puede replicar de esta manera. Especificación: Dada una cadena, que consta de solo dígitos, caracteres...

15
Allí lo rompí (con unas tijeras)

Desafío Dada una cadena que describe una regla de corte y otra cadena, corte partes de la segunda cadena usando la regla descrita por la primera cadena. Ambas cadenas consistirán en letras a-zo A-Z, cualquiera que elija (no tienen que estar representadas de la misma manera). La forma en que se...

15
Únete a las habitaciones

Entonces, aquí hay un mapa de, digamos, un calabozo ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Digamos que el héroe está en la Sala A (arriba a la izquierda) y su objetivo (¿un príncipe en apuros?) Está en la Sala B (abajo a la derecha)....

15
Un cifrado de capital

Su tarea es descifrar una cadena no vacía que consta de caracteres ASCII imprimibles en el rango [32..126] . Lectura de la cadena de caracteres por carácter: cada vez que encuentre una letra en minúscula, asóciela con la siguiente letra en mayúscula, comenzando con 'A' cada vez que encuentre una...

15
Repite una rima y repite las vocales

Rima de las vocales: manzanas y plátanos Hay una canción tradicional para niños que repite el mismo texto una y otra vez, solo que cada vocal se reemplaza con una vocal aleatoria, pero constante a través de la estrofa actual. Desafío El objetivo es proponer el código más corto que realice dicha...

15
Simular un NFA

Un autómata finito no determinista es una máquina de estados finitos donde una tupla se asigna a múltiples estados. Es decir. reemplazamos la función de transición habitual de un DFA con otra función .δ : Q × Σ → Q(state,symbol)(state,symbol)(state,symbol)δ:Q×Σ→Q δ:Q×Σ→Q \delta : Q \times \Sigma...

15
Cadena de suma suprema

Cadena de suma suprema Dada una cadena de entrada, devuelve la palabra con la suma más alta de cada uno de sus caracteres unicode. Reglas La entrada debe estar separada por espacios en blanco El valor de cada palabra se basa en la suma de cada carácter en el código UTF-16 de la palabra. La...

15
¡Hacia arriba y hacia adelante para mayor gloria!

Que este desafío sirva como ( otro ) homenaje a Stan Lee, quien falleció a los 95 años. Stan Lee nos ha dejado un legado invaluable y una palabra peculiar: Excelsior . Así que aquí hay un pequeño desafío basado en lo que dijo que era su significado : Finalmente, ¿qué significa "Excelsior"?...

15
Problemas verbales perezosos

Resumen Se le dijo a un maestro que preparara problemas de palabras para los estudiantes. Le dan una lista de ecuaciones y le dicen que las escriba como el problema verbal correspondiente. Sin embargo, ella es muy perezosa, por lo que no le pone mucha creatividad. En cambio, ella simplemente lo...