Preguntas etiquetadas con string

22
Braille-ify una cuerda

Y no, este no es un engaño de Traducir texto ASCII a braille . Hay 2 8 = 256 patrones Braille en Unicode. (Por 'Braille' me refiero a las de 8 celdas) W, espera. ¿Cuántos caracteres ASCII había? 2 7 = 128? Bueno, entonces, ¡convirtamos ASCII en Braille, porque no hay absolutamente ninguna...

22
Obtenga un número aleatorio de n dígitos con dígitos distintos y primero no un 0

Leí esta pregunta y pensé que sería un buen desafío. Tarea Dar una entrada 0<n<10generar un número aleatorio con exactamente n dígitos el primero no es 0 asi que f(n)>10**(n-1)-1 dígitos distintos Criterios ganadores Este es el código de golf, por lo que gana el código más...

22
Encuentra el primer paréntesis

Este fue uno de una serie de desafíos previos al cumpleaños de Brain-Flak. Descubre más aquí . Reto Para este desafío, su objetivo será encontrar el primer par de corchetes coincidentes en una cadena de ()[]{}<>corchetes totalmente coincidentes . Para tomar prestada la definición de...

22
Crear cajas dinámicamente

El reto: Dibuja un rectángulo de cuadros ASCII: [] Las normas: Toma un ancho y una entrada de altura Puedes asumir que ambos son números Debe producir una cadena con caracteres de nueva línea, \ n Ejemplos: 2, 2: [][] [][] 2, 3: [][] [][] [][] Fewest Bytes

22
Dobla una cuerda en un triángulo

Dada una cadena cuya longitud es divisible por 4, haga un triángulo como se muestra a continuación. Si la cadena es abcdefghijkl, entonces el triángulo sería: a b l c k defghij Si la cadena es iamastringwithalengthdivisiblebyfour, entonces el triángulo sería: i a r m u a o s f t y r...

22
Código Golfinator-3000

Como todos saben , agregar inator-3000al final de cualquier sustantivo lo hace mucho más fresco. Pero, ¿qué más puede hacer que una palabra sea más genial? Dada una cadena ASCII como entrada, genera la frescura de la palabra. Calculando la frescura Hay 4 elementos para calcular la frescura de...

22
¡Soy simétrico, no palindrómico!

Fondo Inspirado en que soy un palíndromo. ¿Eres tú? , donde se presenta el hecho impactante de que " ()()no es un palíndromo, pero ())(", me pregunté qué es ()()y la respuesta es simplemente: ¡es una cuerda con un eje de simetría vertical! La tarea Escriba un programa o función que tome una...

22
El número perdido revisado

Fondo: Originalmente publiqué esta pregunta anoche, y recibí críticas por su vaguedad. Desde entonces, he consultado a muchos miembros del personal no solo sobre la redacción del problema, sino también sobre su complejidad (que no es O (1)). Este problema de programación es un giro maligno en una...

22
Triángulos Ternarios

La idea de esto es principalmente de BIO 2017 q1 . Se me ocurrió la idea de publicar este desafío desde mi desafío de Secuencias binarias , ya que a mucha gente parecía gustarle. Además, este es el primer desafío que publico sin publicar en el sandbox. Lo eliminaré si a nadie le...

22
Derribar algunas fichas de dominó!

Gracias a esta pregunta por alguna inspiración En este desafío representaremos una línea de dominó como una cadena de |, /y \. Se le dará una serie de fichas de dominó como entrada y deberá determinar cómo se verán cuando se hayan asentado. Aquí están las reglas sobre cómo se caen las fichas de...

22
Tome CR y LF literalmente

Como celebración del buen Bloc de notas antiguo , vamos a tratar los retornos de carro y los avances de línea como lo que originalmente significaban, en lugar de lo que se usan (ab-) para hoy. Dada una cadena que consiste en avances de línea ASCII más imprimibles (␊; LF; esc \n; hex 0A; dec 10) y...

22
Torre de cuerdas

Dada una cadena de texto, imprímala como una 'torre'. Cada segmento de la cadena (de la forma 0:n) se repite varias 5*nveces, por lo que el primer carácter se repite 5 veces, luego la primera y la segunda 10 veces, etc. Ejemplos: 'hello' -> ['h'] ['h'] ['h'] ['h'] ['h'] ['h', 'e']...

22
Un desafío ogl-edocf

Entrada Una cadena no vacía que consta de caracteres ASCII en el rango .[32..126][32..126][32..126] Salida La salida se obtiene aplicando rotaciones sucesivas a la cadena de entrada. Para cada letra ( [a-zA-Z]) en la cadena de entrada, yendo de izquierda a derecha: Si la letra está en...

22
Octágonos de arte ASCII

Dado un entero de entrada n > 1, genera un octágono de arte ASCII con longitudes laterales compuestas de ncaracteres. Ver ejemplos a continuación: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # #...

22
Hacer un simple envoltorio de palabras

(Nota: esta es mi primera pregunta de código de golf, pero por lo que puedo decir, nadie más ha hecho exactamente esto, así que debería ser bueno). Su tarea es hacer un programa o función que tome una cadena sy un número entero n, y devuelva o genere ese texto envuelto en varias líneas. Cada...

22
Juega Zip, Zap, Zop

Hay un pequeño juego de calentamiento de improvisación en el que se organizan en un círculo y envían cremalleras, zap y zops alrededor señalando a una persona y diciendo la siguiente palabra en la secuencia, luego hacen lo mismo hasta que todos se calientan o lo que sea. Su tarea es crear un...

22
Bloques de cuerda superpuestos

Reto: Dada una lista de cadenas de líneas múltiples, superpongalas (en la esquina superior izquierda) y muestre el resultado. Ejemplo: Entrada: ["aaaa\naaaa\naaaa\naaaa","bb\nbb\nbb","c"] Salida: cbaa bbaa bbaa aaaa Reglas de desafío: El formato de entrada es flexible. Se le permite obtener...