Preguntas etiquetadas con string

24
Lunes Mini-Golf # 3: distancia de anagrama

Mini golf de lunes: una serie de desafíos de código corto de golf , publicados (¡con suerte!) Todos los lunes (Lo siento, esto es un poco tarde). Estoy seguro de que la mayoría de ustedes han oído hablar de la distancia de Levenshtein , un algoritmo para calcular la distancia entre dos cadenas....

24
Lunes Mini-Golf # 5: <s> No </s> SÍ intente esto en casa

Minigolf de lunes: una serie de preguntas breves de código de golf , publicadas (¡con suerte!) Todos los lunes A veces la gente se cansa de las reglas de la vida: "no hagas esto", "no puedes hacer eso", "no te dejaremos hacer esto". ¡Puede parecer realmente restrictivo a veces! Pero de vez en...

24
Sustituir una cadena con sí mismo!

Sustituir una cadena consigo mismo Su objetivo es sustituir una cadena por sí misma reemplazando cada carácter de la cadena original con el anterior, comenzando con el primer carácter y terminando. Aquí hay algunos ejemplos para mostrar lo que quiero decir: 1er ejemplo: Input: program Output:...

24
Encuentra el centro

Dada una cadena de caracteres ASCII, genera el carácter que está en el medio. Si no hay un carácter intermedio (cuando la cadena tiene una longitud par), muestre el carácter ASCII cuyo ordinal es el promedio de los dos caracteres centrales. Si la cadena está vacía, se debe generar una cadena...

24
La espiral alfanumérica

La tarea es muy simple, cuando se le da una entrada, genera una de las siguientes espirales: Input = 1da una espiral con la letra que Acomienza en la esquina superior izquierda: A B C D E F T U V W X G S 5 6 7 Y H R 4 9 8 Z I Q 3 2 1 0 J P O N M L K Input = 2da una espiral con la letra que...

24
El gato complementario

Objetivo Escribir un programa completo que genere (para STDOUT o la alternativa más cercana) una cadena de texto arbitraria, de no más de 64 caracteres. Bastante simple, ¿verdad? Bueno, aquí está el truco: no puedes usar ningún personaje que estuviera presente en la salida de la respuesta anterior....

24
Golf un tornado de cuerdas

Cómo se tuercen las cuerdas El algoritmo de torsión es muy simple. Cada columna se desplaza hacia abajo por su índice (col 0 se mueve hacia abajo 0, col 1 se mueve 1, ...). El cambio de columna se ajusta a la parte superior. Funciona así: aaaa bbbb cccc Se convierte en: a ba cba ---- cba cb...

24
Cambiar, borrar y repetir

Introducción Observemos la siguiente cadena: ABCDEFGHIJKLMNOP Si intercambiamos los extremos de la cadena , que son estos: ABCDEFGHIJKLMNOP ^^ ^^ Obtenemos el siguiente resultado: BACDEFGHIJKLMNPO Después de eso, eliminamos los extremos de la cadena, que en este caso son By O. El...

24
Haciendo un acrónimo

Objetivo Su objetivo es hacer un programa que convierta una entrada a su acrónimo. Su entrada está garantizada para tener solo letras y espacios. La entrada tendrá exactamente un espacio entre palabras. Debe generar el acrónimo de la entrada. Reglas Su código no puede distinguir entre...

24
Horarios de 24 y 12 horas

Escriba un programa o función sin entrada que imprima o devuelva esta cadena de 24 horas y 12 horas : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00 1:00pm 14:00...

24
Fin de las pestañas versus guerra espacial

Fin de las pestañas versus guerra espacial Por lo tanto, se ha debatido mucho sobre si usar pestañas o espacios para sangrar / formatear código. ¿Puedes ayudar a la universidad a resolver la disputa yendo a un método de formateo increíblemente loco ? Su trabajo es escribir un programa o función...

24
Codificar el cifrado del alfabeto

Dada una cadena que contiene solo letras minúsculas, codifique esa cadena con el cifrado del alfabeto. Para codificar con el cifrado del alfabeto (usaré el ejemplo hello): Primero, convierta cada letra de la cadena en un número dependiendo de su posición en el alfabeto ( a= 1, b= 2, etc.)...

24
Escribir un tokeniser de incidentes

Fondo Incident es un lenguaje de programación bastante inusual, ya que su lista de tokens no está predeterminada, sino que se infiere de la entrada. Como tal, tokenizar un programa de Incidentes puede ser bastante difícil, especialmente si desea hacerlo de manera eficiente. Esta tarea se trata de...

24
Lily pad jumping

En este desafío, debes simular una rana saltando de un lado a otro en nenúfares. El estanque es infinitamente grande, tiene una línea de un número infinito de nenúfares, y la rana puede saltar tantos nenúfares como quiera. A esta rana le gusta saltar de un lado a otro: después de saltar hacia...

24
Balancear los corchetes

Su objetivo: dada una cadena de paréntesis, genere la distancia mínima Damerau-Levenshtein requerida para convertir la cadena de entrada en una cadena donde los corchetes estén equilibrados. Entrada La cadena de entrada solo contendrá paréntesis y ningún otro carácter. Es decir, es una...

24
Convierta una respuesta TIO en una respuesta CMC

Hagamos por una vez algo útil. Dado el texto de una presentación de codegolf de Try It Online, produzca la presentación equivalente de Chat Mini Challenge, que tiene la forma Language, N bytes: [`code`](URL) o (si el envío es de un solo byte, TIO agregará un s final en la primera línea solo si...

24
Gif - Jif, Jif - Gif

Robado de @Downgoat con permiso El objetivo de este desafío es (no) resolver el debate sobre la pronunciación de "gif". " La pronunciación de gif se debate y, aunque se supone que es (y debería ser) pronunciada jif , todavía se discute comúnmente. En este desafío, recibirás un conjunto de...