Perguntas com a marcação «string»

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

9
Distância máxima de Hamming entre uma lista de cordas acolchoadas
A distância de Hamming entre duas strings de igual comprimento é o número de posições nas quais os caracteres correspondentes são diferentes. Se as cordas não tiverem o mesmo comprimento, a distância de Hamming não será definida. Desafio Escreva um programa ou função que encontre a maior distância de Hamming …
18 code-golf  string 

9
Preencha os Parênteses
Suportes normais ( (), [], <>e {}) são agradáveis e inequívoca, no entanto alguém pensou que seria uma boa idéia usar caracteres não suporte como suportes. Esses caracteres |e "são ambíguos. Por exemplo, """" Corresponde a (()) ou ()() É impossível dizer. As coisas começam a ficar interessantes quando você …

2
Regex: Combine uma série igualitária
Introdução Não vejo muitos desafios de regex aqui, portanto, gostaria de oferecer esse enganosamente simples que pode ser feito de várias maneiras, usando vários sabores de regex. Espero que ele ofereça aos entusiastas de regex um pouco de diversão no golfe. Desafio O desafio é igualar o que denominei muito …

9
Quantos capítulos tenho?
A Bíblia é um dos livros mais influentes já escritos e comumente citado como o livro mais vendido de todos os tempos . Foi escrito por aproximadamente 40 autores diferentes ao longo de centenas de anos antes de ser compilado em sua forma atual. Mas o interessante da Bíblia é …

29
Repita os enésimos elementos
Não temos uma pergunta em cadeia há um tempo (cinco dias para ser mais preciso), então vamos a uma. Dada uma string se um número inteiro positivo n, pegue cada nelemento th s, repita-o nvezes e coloque-o novamente s. Por exemplo, se n = 3e s = "Hello, World!", todo …
18 code-golf  string 

6
ANNNOUNNNCCCEEERRR VOICCCEEE
Escreva uma função que utilize uma sequência de letras e espaços (sem necessidade de manipular não letras) e execute o algoritmo de tradução ANUNUNCER VOICE da seguinte maneira: Primeiro, coloque tudo em maiúsculas. Para cada palavra, Alongar cada cluster consoante triplicando cada letra; exceto, se a palavra começar com um …
18 code-golf  string 

11
Varrer tha vogais!
Nota: o título foi escrito incorretamente intencionalmente. Dada uma sequência s, troque as primeiras execuções de vogal a cada 2 palavras. Para esse desafio, y é considerado uma vogal. Por exemplo, dada uma entrada de "ótimo dia senhor": 1. Input: "great day sir" 2. Identify pairs of words: "[great day] …

14
Triângulos totalmente palíndricos
Considere a string 160615051. Pode ser "triangulado" como tal: 1 606 15051 Então, cada linha é um palíndromo. Observe também que cada lado do perímetro também é um palíndromo: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Portanto, essa cadeia pode ser considerada um triângulo …

30
Quem tem uma vírgula para um nome do meio?
Seu desafio é usar um nome (string) como entrada, como Albert Einstein e saída: Einstein, Albert Pseudo-código: set in to input set arr to in split by " " set last to the last element of arr remove the last element of arr set out to arr joined with " …
18 code-golf  string 

30
Imprimir os caracteres ausentes
Desafio simples inspirado na popularidade do meu texto invisível de impressão anterior e nos desafios de texto invisível real e com o mesmo comprimento de desafio de sequência diferente . Dada uma sequência que consiste apenas em caracteres imprimíveis ( 0x20 to 0x7E), imprima todos os caracteres imprimíveis que não …
18 code-golf  string 

28
Calcular o módulo inverso
A tarefa: Emita um valor para x, onde a mod x = bpara dois valores fornecidos a,b. Suposição ae bsempre serão inteiros positivos Nem sempre haverá uma solução para x Se existirem várias soluções, produza pelo menos uma delas. Se não houver soluções, não produza nada ou alguma indicação de …
18 code-golf  math  number-theory  code-golf  number  integer  code-golf  string  code-golf  music  code-golf  arithmetic  array-manipulation  decision-problem  code-golf  math  rational-numbers  code-golf  code-golf  graphical-output  hardware  code-golf  math  number  code-golf  string  parsing  natural-language  code-golf  tips  brain-flak  code-golf  graph-theory  code-golf  number  polynomials  king-of-the-hill  code-golf  ascii-art  kolmogorov-complexity  animation  king-of-the-hill  code-golf  tips  code-golf  ascii-art  code-golf  string  array-manipulation  data-structures  code-golf  math  number  code-golf  string  base-conversion  binary  code-golf  decision-problem  graph-theory  code-golf  math  polynomials  code-golf  kolmogorov-complexity  physics  code-golf  sequence  number-theory  code-golf  math  integer-partitions  code-golf  array-manipulation  random  permutations  code-golf  string  decision-problem 

14
Bleeeet Bleeeet Bl Bleet!
(Significado: converter inglês para Bleet) Louvamos as cabras como deus há anos. Mas se não podemos traduzir o inglês para 'Bleet', a língua de Deus dos bodes, não podemos nos comunicar com eles. Portanto, para nos comunicarmos com eles, pesquisamos as atividades das cabras e recuperamos esse padrão, que é …
18 code-golf  string 

30
Crie uma ferramenta de bloqueio de código
Ao usar o Markup, como na rede SE, um recuo de quatro espaços antes de uma linha de texto indica isso como parte de um bloco de código, como espero que você saiba. Caso contrário, veja um exemplo (com a .representação de um espaço): .... Code .... Mais código resulta …

4
Vamos tecer!
Introdução Da Wikipedia : Um mosaico de uma superfície plana é o lado a lado de um avião usando uma ou mais formas geométricas, chamadas ladrilhos, sem sobreposições e sem espaços. Um mosaico bastante conhecido é mostrado abaixo: Os rhombi são lado a lado de uma maneira que não resulta …

15
Espaço em branco significativo: ladrões
Isso faz parte de um desafio de policiais e ladrões. Vá aqui para a parte da polícia. Para o objetivo deste desafio, definiremos espaço em branco como apenas feeds de linha (0x0A) e espaços (0x20). Observe que a maioria dos idiomas e tipos de expressões regulares também consideram muitos outros …

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.