Perguntas com a marcação «string»

20
Quase um episódio de Columbo

Sua tarefa é encontrar dois personagens ausentes no título de um episódio de Columbo. Entrada Um dos 69 títulos de episódios Columbo (conforme listado abaixo), com exatamente dois caracteres substituídos por *. Exemplo : "Ran*om for a *ead Man" Saída Você pode retornar o título do episódio...

20
Incrementar a base 36 strings

Esta é uma versão de código-golfe de uma pergunta semelhante que fiz anteriormente na pilha, mas pensei que seria um quebra-cabeça interessante. Dada uma sequência de comprimento 10 que representa um número base 36, aumente-a em um e retorne a sequência resultante. Isso significa que as cordas...

20
Teclado de uma linha

O desafio O objetivo deste desafio é determinar se uma determinada String pode ser digitada usando apenas uma linha de um teclado QWERTY padrão do Reino Unido. Isto é code golf, a solução mais curta em bytes vence! IO A entrada será uma única sequência de zero ou mais caracteres no intervalo...

20
Brincando com a tartaruga musical

Meus dois filhos gostam de brincar com o seguinte brinquedo: As áreas coloridas com as formas internas podem ser tocadas e a tartaruga ilumina a área e emite um som ou diz o nome da cor ou da forma interna. O botão do meio altera o modo. Há um modo no qual as áreas tocam notas musicais...

20
Revisão do primeiro código de Alice

Alice é estagiária em uma empresa que usa o Brainfuck como idioma principal para o desenvolvimento do lado do cliente e do servidor. Alice acabou de escrever seu primeiro código e está um pouco nervosa ao se preparar para sua primeira revisão de código. Alice deseja que seu código seja formatado...

20
Escreva um intérprete para *

A tarefa é simples. Escreva um intérprete para o idioma * . Aqui está um link maior para o wiki. Existem apenas três programas * válidos: * Imprime "Olá, mundo"  *  Imprime um número aleatório entre 0 e 2.147.483.647 *+* Corre para sempre. O terceiro caso deve ser um loop infinito de acordo...

20
Vizinhos de Levenshtein

A maioria dos números quadrados ter pelo menos 1 número quadrado diferente com que sua distância Levenshtein é exatamente 1. Para um dado quadrado xxx , cada quadrado que atenda esta condição é chamada um vizinho Levenshtein de xxx . Por exemplo, 363636 é um vizinho de 161616 de Levenshtein , pois...

20
Diamondize algum texto

Dada uma sequência de entrada de comprimento 2ou mais, consistindo apenas de caracteres alfabéticos [A-Z]ou [a-z](sua escolha, se todas estiverem em maiúsculas ou minúsculas), imprima uma sequência contínua de caracteres formando um padrão de diamante duplo. A sequência de entrada começa na linha...

20
Medidor de golfe de código © 2019

Medidor de golfe de código © 2019 Hexdumps usados ​​com xxdalgo parecido com isto: 00000000: 666f 6f20 6261 7220 7370 616d 2065 6767 foo bar spam egg 00000010: 730a s. Sua tarefa é converter um hexdump neste formulário no número de bytes usados. Regras: Falhas usuais proibidas. Isso é...

19
Camadas de Sierpinski

Começando com /\você pode criar um triângulo de Sierpinski como padrão, adicionando uma linha abaixo de tal forma que ... Qualquer ramo solta /ou \se divide novamente em dois ramos: /\. Qualquer colisão de galhos \/morre sem nada (além de espaços). Repetir essas regras gera /\ /\/\ /\ /\...

19
String para binário

Este é um desafio de código de golfe. Assim como o título diz, escreva um programa para ocultar uma sequência de caracteres ascii em binário. Por exemplo: "Hello World!" deve se transformar 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 100001. Nota:...

19
Um mnemônico para lembrar 23940

O sistema principal é um dispositivo mnemônico para converter números em palavras, para que possam ser memorizados mais facilmente. É baseado em como as palavras soam foneticamente, mas para simplificar as coisas para o desafio, apenas nos preocuparemos com a forma como as palavras são escritas....

19
Vá para a frente ASCII imprimível

fundo A transformação de movimento para frente (MTF) é um algoritmo de codificação de dados projetado para melhorar o desempenho das técnicas de codificação de entropia. No algoritmo de compactação bzip2 , é aplicado após a transformação Burrows – Wheeler (como visto em Burrows, Wheeler e Back ),...

19
Remova espaços principais comuns

Ao codificar em Python, às vezes você deseja uma sequência multilinha dentro de uma função, por exemplo def f(): s = """\ Line 1 Line 2 Line 3""" (A barra invertida é para remover uma nova linha principal) Se você tentar realmente imprimir s, no entanto, receberá Line 1 Line 2 Line...

19
Remova mais de n vogais consecutivas da sequência de entrada

Não gosto de cordas com mais de três vogais seguidas. Você pode escrever um programa que remove todas as vogais que eu não quero das palavras? Você pode escrever um programa ou função, recebendo entrada via STDIN (ou alternativa mais próxima), argumento da linha de comando ou argumento da função e...