Perguntas com a marcação «string»

26
Abrevie uma matriz

Objetivo: Dada uma matriz de cadeias, crie versões abreviadas de cada cadeia. Especificação: Para esse desafio, uma abreviação é os primeiros N caracteres de uma sequência. Para a cadeia abc: a, ab, e abcsão todas as abreviaturas válidas, enquanto bc, e acnão são. Dada uma matriz de cadeias,...

26
O jogo de placas da Espanha

Esta pergunta é baseada em uma pergunta que fiz no idioma espanhol . Sim, solicitei um algoritmo no idioma espanhol. :) Na Espanha, as matrículas atuais têm esse padrão: 1234 XYZ onde XYZ são três consoantes retiradas do conjunto completo de consoantes espanholas (exceto a 'Ñ', eu...

26
É uma palavra ordenada?

(inspirado nesta postagem sobre Puzzling. CUIDADO: SPOILERS PARA ESSE ENIGMA ESTÃO ABAIXO.) O teclado padrão do telefone correlaciona letras com números da seguinte maneira: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9 -> WXYZ 0 -> Uma...

26
Texto bifurcado

Dada uma sequência de letras ASCII (maiúsculas e / ou minúsculas), imprima o MathJax bruto necessário para exibir essa sequência bifurcada em cada caractere, em sobrescritos e subscritos. Por exemplo, as entradas cate horseresultariam em saídas que o MathJax renderiza da seguinte forma,...

26
Expandir o cérebro comprimido

Este desafio foi publicado como parte do desafio de abril de 2018 do LotM , bem como para o segundo aniversário do Brain-flak Eu estava pensando sobre qual seria a maneira mais eficiente de codificar programas de ataques cerebrais. O mais óbvio a ser feito, uma vez que existem apenas 8...

26
Reflexão de corda simples

Vamos começar definindo um reflexo de um caractere em uma string: Dada uma sequência com letras alfabéticas minúsculas distintas e sem espaços, como abcdefg, defina um reflexo de uma letra na sequência ccomo movendo-a (sem alterar a ordem de qualquer outra letra) para um novo local na sequência,...

26
Asse-me um pouco de moji

Dada uma sequência de caracteres, lista de caracteres, fluxo de bytes, sequência ... que é UTF-8 válido e Windows-1252 válido (a maioria dos idiomas provavelmente desejará usar uma sequência UTF-8 normal), converta-a (isto é, finja que é ) Windows-1252 para UTF-8 . Exemplo percorrido A sequência...

26
Compare números de versão

Quando publicamos algum software, atribuímos um número de versão a ele. E os usuários podem querer atualizar para a versão mais recente de alguns softwares. Portanto, é hora de descobrir qual versão deve ser mais nova. Entrada Insira dois números de versão como seqüências de caracteres. No...

26
Saída com o mesmo comprimento sempre

Em desafios como Saída com o mesmo tamanho do código e Criar saída com o dobro do tamanho do código , pensei em um desafio separado, mas semelhante. A tarefa é produzir uma saída. Pode ser uma string, uma lista de caracteres ou qualquer que seja o formato de saída padrão do seu programa. No...

25
Onde seus amigos estão sentados?

Você e alguns amigos vão jogar boliche. Há um total de N jogadores. No entanto, existem apenas cadeiras N -1 para sentar. A solução é simples: quem quer que seja a vez atualmente não recebe uma cadeira. Então, quando termina sua vez, eles se sentam na cadeira da pessoa que segue em seguida. Vamos...

25
Emoticon reconhecimento de expressão facial

Escreva um programa que aceite como entrada um emoticon e saia se o emoticon estiver feliz ou triste. O programa aceita uma sequência como entrada ou parâmetro e deve exibir a sequência "feliz" se a entrada estiver na lista de emoticons felizes ou "triste" se a entrada estiver na lista de...

25
Acompanhar listagens para horários

Introdução Você não odeia quando alguém envia um álbum que você gosta para o YouTube, mas a descrição contém apenas uma lista de faixas ? Como isso: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely - 5:55 5. Treefingers - 3:42 6....

25
O matcher FizzBuzz-ish String

Digamos que você tenha uma string como esta: abaabbbbbaabba Conte o número de vezes que um caractere especificado aparece na sequência de entrada, mas apenas se o caractere aparecer apenas uma vez em uma linha . Por exemplo, se o personagem for a, abaabbbbbaabba ^ x x ^ O total seria 2 (os...

25
Segunda-feira Mini-Golfe # 2: Truncando texto longo

Mini-golfe de segunda-feira: Uma série de desafios curtos de golfe com código , publicados (espero!) Toda segunda-feira. Muitos aplicativos da Web (especialmente as mídias sociais) truncam automaticamente longas passagens de texto para que se ajustem à formatação do aplicativo. Neste desafio,...