Perguntas com a marcação «string»

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

6
Supercorda comum mais curta
Dada uma lista de seqüências de caracteres, s_0, s_1, ..., s_nencontre a menor Sque contém cada s_0, s_1, ..., s_numa como uma substring . Exemplos : S('LOREM', 'DOLOR', 'SED', 'DO', 'MAGNA', 'AD', 'DOLORE')='SEDOLOREMAGNAD' S('ABCDE', 'BCD', 'C')='ABCDE' Escreva o programa (ou função) mais curto que resolve esse problema. Você pode representar …
26 code-golf  string 


14
Quão frustrante é o meu filme?
Meus pais têm um dispositivo de home theater. O controle remoto está quebrado, tornando incrivelmente difícil navegar para a direita em um menu. Na maioria das vezes, ele não funciona, mas quando funciona, move-se para a direita incrivelmente rápido. Isso é obviamente frustrante, mas é mais frustrante quando você deseja …
25 code-golf  string 

30
Como dizem os programadores: Esforce-se para ser preguiçoso
História Você já viu este post do 9gag ? Talvez você tenha a sensação de fazer suas próprias frases. Mas então você percebe que poderá jogar um script em meia hora e nunca terá que lidar com isso. A submissão Seu programa receberá uma string de entrada que retornará com …
25 code-golf  string 

30
Vamos projetar um mosaico de dígitos
Desafio Dado um número inteiro positivo , repetir cada um dos seus algarismos um número de vezes correspondente à sua posição em . Em outras palavras, cada dígito deve ser repetido vezes (para cada , indexado 1), criando assim o novo número:NNNd1, d2, d3, ⋯ , dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, …


25
Detectar pares perfeitos
Vamos ter uma função fff que pega uma string e remove todos os pares de caracteres idênticos adjacentes. Por exemplo f(abbbacc)=abaf(abbbacc)=abaf(a\color{red}{bb}ba\color{red}{cc}) = aba Observe que quando dois pares se sobrepõem, removemos apenas um deles. Chamaremos uma string perfeitamente emparelhada se um aplicativo repetido eventualmente produzir a string vazia. Por exemplo, …

19
Lembre-se dos vogais!
Entrada Uma sequência de caracteres ASCII imprimíveis, por exemplo: This is an example string. Saída Para cada consoante ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz) que não é seguida por uma vogal ( AEIOUaeiou), adicione a última vogal antes dela, em minúsculas. As consoantes antes da primeira vogal são deixadas como estão : Thisi isi …
25 code-golf  string 

20
Programa de identificação de formas
Sua tarefa é criar um programa que identifique a forma da entrada. As formas a serem identificadas podem ser uma das seguintes: Quadrado Para ser identificada como um quadrado, a fonte deve ter linhas de todos os comprimentos iguais e o mesmo número de linhas que os caracteres por linha …

30
Endereço IP ou não?
Sua ferramenta de digitalização em rede é irritantemente exigente quanto à entrada e falha imediatamente se você fornecer um endereço IPv4 que contenha caracteres incorretos ou não esteja formatado corretamente. Um endereço IPv4 é um endereço numérico de 32 bits escrito como quatro números separados por pontos. Cada número pode …

24
Reduzir string para um trecho de alfabeto
Dada uma sequência não vazia que consiste apenas em caracteres e espaços alfabéticos em maiúsculas e minúsculas ( [a-zA-Z ]), reduza-a a um trecho do alfabeto, começando com o primeiro caractere. Para reduzir uma string, comece com o primeiro caractere alfabético e remova todos os caracteres que não sejam a …

11
ELE NÃO VÊ - um desafio zalgo
Escreva um programa ou função que, dada uma string, retire o zalgo, se houver algum. Zalgo Para esta postagem, zalgo é definido como qualquer caractere dos seguintes intervalos Unicode: Combinação de marcas diacríticas (0300-036F) Combinação de marcas diacríticas estendidas (1AB0–1AFF) Suplemento Combinando Marcas Diacríticas (1DC0–1DFF) Combinação de marcas diacríticas para …

11
Palíndromos Perfeitos
Sua tarefa é determinar o quanto de um palíndromo perfeito é uma string. Seu palíndromo típico (por exemplo, 12321) é um palíndromo perfeito; sua perfeição é 1. Para determinar a perfeição de uma sequência, você vê quantas seções você pode dividir em onde cada seção é um palíndromo. Se houver …



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.