Preguntas etiquetadas con string

47
Bernardino identifica palabras en dólares inalteradas

Definición Una palabra dólar es una palabra en la que cuando a cada una de sus letras se le asigna un valor en centavos, de a = 1 a z = 26, y las letras se suman, el resultado es 100. Aquí hay un ejemplo en CodeReview, y aquí hay una lista de palabras en dólares que encontré en línea. Entrada La...

47
Arreglando un collar de lazo de rana

Suponga que está ensartando un hilo de Froot Loops para un collar, pulsera, cordón de zapatos o lo que sea. Hay 6 colores de bucle: r ed, o range, y ellow, g reen , b lue y p urple. Desea que su hebra comience con rojo en el extremo izquierdo y realice un ciclo en el orden del arco iris hacia la...

46
Oreo? No ... Lollipop, tal vez?

Desde 2009, los nombres de los códigos de la versión de Android tienen temas de confitería. Android 1.5 es Cupcake, Android 1.6 es Donut, Android 2.0 es Eclair, etc. De hecho, ¡los nombres de las versiones son alfabéticos! C -> Cupcake D -> Donut E -> Eclair F -> Froyo G ->...

46
Si pero no pero si

Mi colega me envió recientemente la siguiente pieza de JavaScript en broma: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } } } Dado que el código...

46
¿Puede Pac-Man comer esta cuerda?

En la versión arcade del juego, Pac-Man come pac-dots. Sin embargo, en este desafío, tiene hambre de caracteres alfanuméricos y puntuación en una cadena. Su tarea es crear una función que alimente a Pac-Man con una cadena, evalúe si puede comerla o no, y devuelve la cadena con la ubicación de...

46
Dibuja líneas diagonales de texto

Dada una entrada de una lista de palabras, envíe las palabras con sus letras dispuestas en diagonal: p r o p g u r z a a z m n l m d e i c s n o g d g e o l f (Lo anterior debe ser la salida para la entrada programming puzzles and code golf ). Para ser precisos, cada palabra comienza...

46
Rotar los puntos

Introducciones Una matriz booleana 2 × n se puede representar como una cadena de los cuatro caracteres . ':. La cadena tiene una "fila superior" y una "fila inferior", con puntos que representan 1s y espacios vacíos que representan 0s. Por ejemplo, la matriz 2 × 6 1 0 1 0 0 1 0 0 0 1 0 1 se...

46
El curioso caso de Steve Ballmer

Steve Ballmer es el ex CEO de Microsoft y, en un artículo reciente , afirmó que "todavía no sabe qué hizo mal con los dispositivos móviles". Como señalaba el boletín de CodeProject , "el título de ese artículo podría terminar en tantos puntos y seguir siendo exacto". Sin entrada, salida lo...

46
Anima el texto en tu terminal

Anima el texto en tu terminal La meta El objetivo es "animar" la cadena "Hola mundo" en su salida para que cada personaje se capitalice uno tras otro. Su programa puede salir después de que cada letra haya sido capitalizada. Por ejemplo; # Iteration 1 Hello world # Iteration 2 hEllo world #...

46
¿Es doble hablar?

En un desafío anterior, le pedí a los golfistas de código que produjeran cadenas que copiaran cada carácter en una cadena. Por ejemplo: TThhiiss iiss ddoouubbllee ssppeeaakk!! Este desafío es simplemente detectar si algún texto cumple con la definición de una cadena de doble voz. Hay un número...

46
Texto falso de marquesina

En este desafío, el texto falso de la marquesina es texto que se muestra parte por parte, en forma de desplazamiento. Algunos ejemplos: testing 4 t te tes test esti stin ting ing ng g hello 2 h he el ll lo o foobarz 3 f fo foo oob oba bar arz rz z Something a bit longer 10 S So...

46
Zigzagificar una cuerda

Escriba un programa (o función) que tome una cadena no vacía de cualquier carácter ASCII imprimible . Imprima (o devuelva) una cadena en zigzag de los caracteres en la cadena con cada par de caracteres vecinos unidos por: /si el primer carácter aparece antes del segundo carácter en el orden...

45
Me ama, no me ama

Me ama, no me ama Este sencillo juego para niños es antiguo, pero sigue siendo popular. Ya que estamos viviendo en el siglo XXI, ¡digitalicemoslo! Especificación El programa no debe ingresar nada, a menos que esté utilizando un lenguaje que no pueda generar semilla aleatoria; en ese caso, puede...

45
Hacer una palabra carámbano

Debido a limitaciones técnicas de Stack Exchange, el título se representa incorrectamente. El título correcto para este desafío es Hacer una Word Icicle! Word Icicle Word cicle ord cicle ord icle ord i le or i le or i l or l or r El desafío de hoy es hacer carámbanos con la...

45
Hay conocidos conocidos

El ex secretario de Defensa estadounidense, Donald Rumsfeld, famoso popularizó la frase "conocidos conocidos". Aquí vamos a destilar sus comentarios en una estrofa de cuatro líneas. Específicamente, envíe este texto: known knowns known unknowns unknown knowns unknown unknowns La capitalización...

45
Golf my Shakespeare cita referencias

Mientras escribía mi ensayo para Shakespeare, me di cuenta de que necesitaba acortar mis referencias de citas a longitudes más manejables. Anteriormente había estado escribiendo esto: (Act 1, Scene 2, Lines 345-346) Pero ahora me han dicho que los escriba así: (I.ii.345-6) Claramente,...