Preguntas etiquetadas con string

35
Hagamos algo de "enciph5r47g"

Esta es la inversa de Hagamos algo de "deciph4r4ng" En este desafío, su tarea es cifrar una cadena. Afortunadamente, el algoritmo es bastante simple: leyendo de izquierda a derecha, cada carácter de escritura típico (rango ASCII 32-126) debe ser reemplazado por un número N (0-9) para indicar...

35
Genera la secuencia de Abacaba

Este desafío se trata de imprimir la secuencia de abacaba de una profundidad específica. Aquí hay un diagrama de las primeras 5 secuencias ( a(N)es la secuencia abacaba de profundidad N, mayúsculas / minúsculas es solo para mostrar el patrón, esto no es necesario en la salida de su...

35
Capitalización cambiaria

Dadas dos cadenas de letras, transfiera el patrón de mayúsculas de cada cadena a la otra. Pocos bytes ganan. Input: CodeGolf xxPPCGxx Output: coDEGOlf XxppCgxx Ambas cadenas serán de igual longitud y no vacías, con solo letras a..zy A..Z. Puede generar las dos cadenas resultantes en cualquier...

35
Scrabble de azulejos gastados

Problema Estás atrapado en una cabaña en medio del bosque, con solo un viejo juego de scrabble para entretenerte. Tras la inspección, verá que las letras de Scrabble están tan gastadas que solo los puntos de cada letra son visibles. No obstante, decides jugar un juego. Sacas siete letras de la...

35
Hacer un súper acróstico

Fondo Celebrando el lanzamiento de Dyalog APL 16.0 , donde la solución a este problema es la {⊢⌺(≢⍵)⊢⍵}explicación Tarea Dada una cadena ASCII imprimible de longitud impar n , haga un cuadrado n × n con la cadena centrada horizontalmente, duplicada para centrarse verticalmente, y con acrósticos...

35
Determinar la "Suerte" de una cadena

Dada una cadena, devuelve la "suerte" de esa cadena. La suerte de una cadena, como acabo de inventar con el propósito de este desafío, es un número entero, determinado de esta manera: La suerte base para una cadena es 1. Para cada letra consecutiva que comparte con la palabra "suerte" (no...

35
Escritura de escalera

Escriba un programa o una función que generará una cadena dada en forma de escalera, escribiendo cada parte de una palabra que comienza con una vocal una línea debajo de la parte anterior. Por ejemplo: Input: Programming Puzzles and Code Golf Output: Pr P C G ogr uzzl and od olf amm es e...

35
Eso son muchos monos

El teorema del mono infinito establece que, dado el tiempo infinito, una máquina que envía un flujo interminable de caracteres aleatorios siempre escribirá cualquier texto. Eso me parece una gran idea para un desafío. Proceso Para hacer una cadena de caracteres A mono, se deben seguir los...

35
Snakify a String

Una cadena snakified se ve así: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tu tarea Tome una cadena sy un tamaño n, luego envíe la cadena snakified. Las entradas ThisIsAnExampleOfaSnakifiedStringy 3producirían el ejemplo anterior. Presupuesto s solo contendrá caracteres ASCII entre...

35
¡Condense estos números de página!

Descargo de responsabilidad: aunque he estado en este sitio con fines de entretenimiento por un tiempo, esta es mi primera pregunta, así que perdone cualquier error menor. Fondo Cuando nos asigna tarea, mi maestro es realmente molesto y escribe todos los problemas que tenemos que hacer...

35
Administrar la basura así

Se ha convertido en una tradición en PPCG que algunos usuarios cambian temporalmente sus nombres por un anagrama (un nuevo nombre formado reordenando las letras de los antiguos). A veces se hace difícil descubrir quién es quién. Podría usar un programa o función para saber si dos frases son...

34
Crazy 8s Code Golf

Cree un programa que imprima todos los números enteros inclusive entre un intervalo (a, b)y reemplace múltiplos de 8 en la secuencia con caracteres ASCII aleatorios (distribuidos uniformemente, independientes de otros caracteres), no numéricos, sin espacios en blanco e imprimibles. Suponga 0 <a...

34
Convertir a camelCase

El reto Estaba leyendo la Guía de estilo Java de Google el otro día y me topé con su algoritmo para convertir cualquier cadena arbitraria en notación camelCase. En este desafío, debe implementar este algoritmo ya que no desea hacer todo esto en su cabeza cuando está escribiendo sus presentaciones...

34
Duplicar y cambiar la caja

El objetivo es, después de haber tomado una cadena como entrada, duplicar cada letra latina y "alternar" su mayúscula (es decir, mayúsculas se convierte en minúsculas y viceversa). Ejemplo de entradas y salidas: Input Output bad bBaAdD Nice NniIcCeE T e S t Tt eE Ss tT s E t sS Ee tT 1!1!1st!...

34
Cañón del alfabeto

Se dispara una bala de cañón de modo que en el primer parpadeo de su vuelo asciende por las Ncopas de los árboles, durante el segundo parpadeo por las N-1copas de los árboles, etc., hasta que alcanza el punto más alto de su trayectoria. Luego comienza a caer en 1, 2, etc., copas de los árboles por...

34
Palabras retorcidas!

Palabras retorcidas! Dada una cadena y un entero positivo. Debes torcer la cuerda, de un lado a otro. Ejemplo de entrada / salida Entrada Programming Puzzles & Code Golf 4 Salida Prog mmar ing zzuP les oC & de G flo Entrada La entrada puede tomarse a través de STDIN o argumento...

34
Afectuosos recuerdos de pasados ​​pasados

Considere un número primo p , escrito en la base 10. La memoria de p se define como el número de primos distintos estrictamente menores que p que están contenidos como subcadenas de p . Reto Dado un número entero no negativo n como entrada, encuentre el primo más pequeño p tal que p tenga memoria...