Perguntas com a marcação «string»

Uma competição para resolver um problema específico através do uso e manipulação de strings.

5
Adicionando números com o Regex
Quero tentar um novo tipo de desafio de golfe regex, que solicite que você resolva tarefas computacionais não triviais com nada além de substituição de regex. Para tornar isso mais possível e menos trabalhoso, você poderá aplicar várias substituições, uma após a outra. O desafio Começaremos simples: dada uma string …

22
Texto de triangulação
Escreva um programa ou função que utilize uma sequência garantida para conter apenas caracteres ASCII imprimíveis , exceto espaço, e que seja um número triangular positivo (1, 3, 6, 10, 15, ...) de comprimento. Imprima ou retorne a mesma sequência, mas moldada em um triângulo usando espaços. Alguns exemplos mostram …

22
Turn me 22.5 with a rose
Dada uma corda que é uma das direções em uma rosa dos ventos de 16 pontos emita as duas direções imediatamente adjacentes à direção de entrada, no sentido horário. Especificamente, você precisa manipular estes (e somente estes) pares de entrada / saída: Input Output N NNW NNE NNE N NE …

20
Imprimir o enésimo enésimo número que contém n
Esta questão será uma torção para encontrar o nnúmero primo th. Desafio Você deve escrever um programa que terá uma entrada ne produzirá o nnúmero primo cuja representação decimal contém a representação decimal de numa subtração. Confuso? Aqui estão alguns exemplos. n=1 Primes: 2, 3, 5, 7, 11 ^1 first …

30
Uma longa Terza Rima
Descrição Saída do esquema de rima por um Terza Rima muito longo. Entrada Nenhum. Saída ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Regras Você pode escolher entre separar estrofes com espaços em …

14
Backspace-e-redigite uma lista de palavras
Veja como retroceder e digitar novamente de uma sequência para outra: Comece da primeira string. Remova os caracteres no final até o resultado ser um prefixo da segunda sequência. (Isso pode levar 0 etapas.) Adicione caracteres no final até que o resultado seja igual à segunda string. (Isso também pode …
38 code-golf  string 

26
Fazendo palavras ao quadrado
O desafio Sua tarefa é criar um programa que aceite qualquer entrada de sequência de caracteres e produza a entrada em um formato quadrado. Cadeias vazias devem retornar uma cadeia vazia. Exemplos Dada a entrada: golf Seu programa deve gerar: golf o l l o flog Entrada: 123 Saída: 123 …


1
Corrija as Meeesesessessesseesseessedessed upp teeexexextext
Isso é inspirado no Monday Mini-Golf # 6: Meeesesessess upp teeexexextext fundo As produções da ETH têm dificuldade em inserir texto em sua página usual. Sempre que ele usar dígitos ou letras, o texto será menesessessessesseesseessessed. Sua tarefa é ajudá-lo a digitar para que o comportamento normal seja alcançado. A …
38 code-golf  string 

4
Você é um romanizador, baby
A romanização do japonês está convertendo o texto japonês em caracteres latinos. Neste desafio, você receberá uma sequência de caracteres japoneses como entrada e espera-se convertê-los na sequência ASCII correta. O que você precisa saber O idioma japonês possui três sistemas de escrita: hiragana (o curvy usado para palavras curtas), …

17
Garlandificação
Garland Words Uma palavra de guirlanda é uma palavra que pode ser amarrada como uma guirlanda, porque termina com as mesmas letras com que começa. Esses grupos de letras podem até se sobrepor! Por exemplo, undergroundé uma palavra de ordem da guirlanda 3, porque começa e termina com os mesmos …
38 code-golf  string 

3
Resolver o cubo de Rubik
Escreva o programa mais curto que resolva o cubo de Rubik (3 * 3 * 3) dentro de um período de tempo e movimentos razoável (digamos, no máximo 5 segundos em sua máquina e menos de 1000 movimentos). A entrada está no formato: UF UR UB UL DF DR DB …

30
Encontre a agulha no palheiro
Dado um palheiro retangular de tamanho pelo menos 2x2 composto pelos mesmos caracteres ASCII imprimíveis, produza a localização (contando a partir do canto superior esquerdo) da agulha, que é um caractere diferente. Por exemplo, se o seguinte palheiro for inserido: ##### ###N# ##### ##### A saída deve ser 3,1quando indexada …
38 code-golf  string 

30
Imprimir texto invisível
Dada uma sequência como entrada, produza um número de caracteres de espaço em branco (0x0A e 0x20) igual ao comprimento da sequência. Por exemplo, dada a cadeia de caracteres, Hello, World!seu código precisaria gerar exatamente 13 caracteres de espaço em branco e nada mais. Podem ser qualquer mistura de espaços …
38 code-golf  string 

7
Corrigir os períodos ausentes do meu endereço IPv4
Às vezes, quando digito um endereço IPv4, acerto todos os números, mas esqueço de digitar um ou mais períodos. Eu gostaria de ter um programa (ou função) que aceite meu endereço IPv4 quebrado e produza todas as veiculações válidas possíveis dos períodos ausentes. Entrada A entrada sempre será uma sequência …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.