Preguntas etiquetadas con string

24
¿Cuántas veces debo presionar esto?

Todos estamos acostumbrados al teclado del teléfono de la vieja escuela, ¿verdad? Como referencia, así es como se ve: Dada una Cadena que consiste solo en letras minúsculas ASCII y espacios individuales , su tarea es devolver el número de toques que uno debe hacer para escribir la Cadena...

24
Movimiento eficiente del robot

Descargo de responsabilidad: La historia contada dentro de esta pregunta es completamente ficticia e inventada únicamente con el propósito de proporcionar una introducción. Mi jefe ha conseguido un nuevo robot de juguete y quiere que lo ayude a programarlo. Quiere poder ingresar instrucciones...

24
Construyeme unas escaleras de cuerda

Escaleras de cuerda Descargo de responsabilidad: este es el primer desafío que propongo. Cualquiera y todos los comentarios son bienvenidos. Si se trata de un duplicado, indíquelo. Aquí hay un enlace a la publicación de sandbox. Gol El objetivo de este desafío es, dada una cadena y un número...

24
Implementar kerning simplificado

Introducción Kerning significa ajustar el espacio entre las letras de un texto. Como ejemplo, considere la palabra Topescrita con los siguientes tres glifos: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
¡No es nada! …¿O es eso?

Introducción La conversación callejera puede ser realmente difícil de entender, en particular para los programadores, que no son conocidos por ser muy callejeros. Es su trabajo crear un intérprete para ayudarnos a todos a sobrevivir en el entorno urbano. Reto Dada una oración en inglés como...

24
Analiza el paquete

¡Gracias a su ayuda en el desafío Mark My Mail , PPCG-Post ha estampado con éxito todos sus paquetes con los códigos de barras generados! Ahora es tiempo de decodificarlos. En este desafío, su programa, dado un código de barras generado por el desafío Mark My Mail , lo decodificará y devolverá el...

24
Generar hombres de cultura

Este desafío está inspirado en el meme Men of Culture . El meme implica eliminar partes del subtítulo original, Ah, veo que también eres un hombre de cultura. para que parezca que el personaje dice algo más. Su desafío es escribir un programa que, dada una entrada, muestre cómo se puede...

24
¡Debes construir pilones ASCII!

Cruz publicado desde mi publicación de anagolf (nota: puede contener spoilers, post mortem). Salida del siguiente texto exactamente. Es posible que tenga espacios en blanco finales adicionales en cada línea y también nuevas líneas finales. El código más corto, en bytes, gana. !"! "#$#"...

24
Contar caracteres consecutivos

Dada una cadena que contiene solo letras, genera la longitud de la ejecución más larga de letras alfabéticas consecutivas que contiene la palabra, donde el orden no importa. Un algoritmo de ejemplo puede ordenar la palabra, eliminar duplicados y luego generar la duración de la ejecución más...

24
PronunciaciónSort ™

Todos conocemos diferentes algoritmos de clasificación sofisticados, pero ninguno de estos nos da números de una manera fácil de pronunciar. Para remediar esto, propongo usar PronunciaciónSort ™, la forma más natural de ordenar listas de números. Pronunciación Las reglas oficiales para pronunciar...

24
!¡Insertar! ! n! b! e! t! w! e! e! n!

Publicado desde aquí . Este desafío está altamente "destilado" de esta pregunta. Un agradecimiento especial a @Akababa! En esta tarea, debe insertar un signo de exclamación al comienzo de la cadena y después de cada carácter. Reglas Siempre habrá una entrada de cadena no vacía. La entrada...

24
Llena un tazón con sopa de letras

Nos parece que no conseguir cansados de desafíos relacionados con el alfabeto ... La receta Dado una cadena de letras Sy dos números enteros positivos M, N, produzca una sopa de letras con las letras de Socupar posiciones aleatorias en un recipiente rectangular de tamaño M× N, enmarcado por...

23
¿Es la cadena X una subsecuencia de la cadena Y?

Dadas las cadenas X e Y, determine si X es una subsecuencia de Y. La cadena vacía se considera una subsecuencia de cada cadena. (Por ejemplo, ''y 'anna'son subsecuencias de 'banana'.) Entrada X, una cadena alfanumérica entre mayúsculas y minúsculas posiblemente vacía Y, una cadena alfanumérica...

23
Cuerdas topográficas

Aquí hay algunos ejemplos de entrada, así que puedo explicar cuál es el problema: ((1 2)(3 (4 5) moo)) (i (lik(cherries)e (woohoo))) Piense en esta línea de texto como un mapa topográfico de algunas montañas. Cada conjunto de paréntesis ilustra una unidad de altitud. Si "vemos" esto desde un...

23
Traducción de Leet a Inglés

Su desafío es escribir un programa para traducir (inglés) leetspeak / lolspeak / txtspk al inglés normal. Su programa debe leer desde la entrada y salida estándar hasta la salida estándar, a menos que su idioma no lo admita. Puede usar un archivo que contenga una lista de palabras en inglés,...

23
Los personajes de la cadena dan vueltas y vueltas

(Inspirado en un primer borrador del desafío de línea fractal de PhiNotPi ). Te dan un ancho W > 1, una altura H > 1y una cadena que consiste en 2(W+H-2)caracteres ASCII imprimibles. La tarea es imprimir esta cadena envuelta alrededor de un rectángulo del ancho y alto dados, comenzando en la...

23
* Sobrescribir * etiquetas

Si alguna vez ha intentado agregar etiquetas a una trama realmente densa, se dará cuenta de que a veces las etiquetas se superponen entre sí, lo que las hace difíciles de leer. Vamos a hacer algo similar pero en 1D. La entrada será una secuencia de (label, x-coordinate)pares, y la salida será el...