Preguntas etiquetadas con string

32
¿Quién ganará la elección?

Este es un desafío en el que dos personas, 1 y 2, se postulan para un cargo. La gente vota de manera determinista de ciertas maneras en el mundo de 1 y 2, lo que puede permitir que los candidatos descubran los resultados antes de las elecciones. NOTA: esto no pretende referirse a elecciones...

32
Fuerza bruta de la centralita

El otro día, nuestro equipo fue a una sala de escape. Uno de los acertijos involucraba una placa de seis interruptores mecánicos donde tenía que encontrar la combinación correcta de encendido y apagado para desbloquear una caja, algo así: -v-v-v- -v-v-v- Como desarrolladores, decidimos que sería...

31
¿Cuántas direcciones IP hay en un rango dado?

Inspirado por... Redes: ¿cómo puedo calcular cuántas direcciones IP hay en un rango determinado? Escriba un programa o función que tome dos cadenas como entrada, cada una de las cuales es una dirección IPv4 expresada en notación punteada estándar y genera o devuelve el número de direcciones...

31
Alineando líneas!

Alineando líneas! Dado un carácter y una cadena multilínea, su trabajo consiste en rellenar cada línea de la cadena para que se alineen entre el delimitador dado. Ejemplos Entrada: , Programming, Puzzles And, Code golf Salida: Programming, Puzzles And, Code golf Entrada La entrada será...

31
Romper pestañas por la mitad

Las guerras santas se han librado por espacios frente a pestañas. (Y, por supuesto, los espacios, siendo objetivamente superiores, ganaron). Alex A. S ome PEO p le todavía se niegan a un ccept que WHI c h es Cl e arly es UPREME. Acaba de recibir un archivo mediante el incor re ct, b anuncio,...

31
¿Quién es el más somnoliento de todos?

Escribir un programa o función que toma en una cadena de caracteres -=o., donde los -=o's y .' S siempre se alternan, un personaje a otro. La cadena tendrá una longitud impar mayor que uno y siempre comenzará y terminará en uno de -=o. Básicamente, la entrada se verá como una línea de caras de...

31
¿Has sido bueno este año?

Introducción ¡Santa tiene demasiados nombres para procesar y necesita tu ayuda! Él necesita que usted pueda escribir un programa o una función, que da salida nice, naughty, very naughtyo very very naughty. Para determinar cuán agradable o travieso es alguien, Santa había desarrollado un...

31
Ordenar estas calificaciones de James Bond

Introducción Mi abuelo es fanático de James Bond, pero siempre no está seguro de cómo clasificar a sus actores favoritos. Como tal, siempre está haciendo listas, lo cual es mucho trabajo. Me pidió que produjera un programa que le facilitara la vida, pero no tengo tiempo para eso, ¡tengo que...

31
Contraseña la cadena

¡Su desafío es contraseña la cadena! ¿Qué es la contraseña? Tome una cadena como entrada. Esta cadena solo contendrá letras mayúsculas, minúsculas, dígitos y espacios. Debe reemplazar todos los espacios con guiones bajos y mover todos los números al final de la cadena en el orden en que aparecen...

31
Palíndromos de Watson-Crick

Problema Cree una función que pueda determinar si una cadena de ADN arbitraria es un palíndromo de Watson-Crick. La función tomará una cadena de ADN y generará un valor verdadero si la cadena es un palíndromo de Watson-Crick y un valor falso si no lo es. (Verdadero y falso también se puede...

31
Faro baraja una matriz

Un faro aleatorio es una técnica utilizada frecuentemente por los magos para "barajar" un mazo. Para realizar un barajado de Faro, primero cortas la baraja en 2 mitades iguales y luego intercalas las dos mitades. Por ejemplo [1 2 3 4 5 6 7 8] Faro barajado es [1 5 2 6 3 7 4 8] Esto se puede...

31
Decodificador canino Acme del profesor Schwartzman 2000

Introducción Nosotros, especialmente los geeks entre nosotros, que tienden a ser fanáticos, todos recordamos esta vieja caricatura de Far Side : Claramente, el profesor Schwartzman podría haber repasado sus habilidades de programación un poquito más antes de poner en práctica su invento. Pero,...

31
Lentamente convierta una cuerda en otra

El reto Dadas dos cadenas / una matriz de cadenas, la primera cadena se encoge lentamente y se expande nuevamente en la segunda cadena. Puede suponer que las cadenas siempre comenzarán con el mismo carácter. Ejemplo Input: "Test",

31
¿Es una palabra llena de baches?

(Inspirado por este desafío en Puzzling - A continuación encontrarás SPOILERS para ese rompecabezas, ¡así que deja de leer aquí si quieres resolver ese rompecabezas por tu cuenta!) Si una letra en una palabra aparece alfabéticamente más tarde que la letra anterior en la palabra, llamamos a eso un...

31
Implementar la finalización de la pestaña

La finalización de tabulación es una característica útil que completa automáticamente los comandos escritos parcialmente. Lo vas a implementar. Por ejemplo, si los comandos disponibles fueran ['apply','apple','apple pie','eat'], entonces ase completarían en appl, ya que todos los comandos que...

31
Alfabeto Diamante

¡Has visto el asombroso triángulo del alfabeto , la venganza del triángulo del alfabeto y ahora es el momento de la venganza de la venganza del triángulo del alfabeto! Introduciendo ... ¡EL DIAMANTE DEL ALFABETO! Su tarea es generar este texto exacto, en minúsculas / mayúsculas no importa,...

31
¿Cuánto tiempo queda?

El programa Se le da dos cadenas, A y B . A es la posición actual en la que se encuentra su temporizador, y B es la posición en la que se detendrá su temporizador. Ambas cadenas tienen el formato m: ss . Debe escribir un programa que determine la cantidad de tiempo restante que también debe...

31
Hacer una caja puntiaguda

Dados dos enteros positivos, W y H, generan un cuadro de arte ASCII cuyo borde está hecho de barras ( /y \) con "puntas" W en los bordes superior e inferior, y "puntas" H en los bordes izquierdo y derecho. El interior de la caja está lleno de espacios. Una "espiga" son simplemente dos barras que...