Perguntas com a marcação «string»

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

29
É um código de prefixo?
Na teoria da informação, um "código de prefixo" é um dicionário em que nenhuma das chaves é o prefixo de outra. Em outras palavras, isso significa que nenhuma das seqüências começa com nenhuma das outras. Por exemplo, {"9", "55"}é um código de prefixo, mas {"5", "9", "55"}não é. A maior …

30
Escreva um programa para elasticizar strings
Bom verbo lá, no título. Escreva um programa que, com uma string de entrada, "elize" essa string e produza o resultado. A elasticidade de uma sequência é feita da seguinte maneira: O primeiro caractere é mostrado uma vez. O segundo caractere é mostrado duas vezes. O terceiro caractere é mostrado …
33 code-golf  string 

30
Ajude-me a abrir a caixa
Eu tenho uma caixa de arte ASCII e preciso de um programa para abri-la. Exemplos Entrada: ------- | | |_____| Saída: / / / / / / / | | |_____| Especificação A primeira linha consistirá apenas em -pelo menos três delas As linhas do meio começarão com |espaços e …

30
Isso é n-speak?
Inspirado por É falar duas vezes? , Eu projetei um desafio mais difícil. Dada uma sequência, determine se a sequência é n-speak , para qualquer .n≥2n≥2n\geq 2 N-speak é definido repetindo cada letra vezes. Com , a sequência é transformada em . Seu objetivo é descobrir se a entrada é …

12
Pleasanortmanteaus
Uma palavra portmanteau é uma combinação de duas palavras que participam de cada palavra e as transformam em uma única palavra nova. Por exemplo, leão + tigre => liger . Vamos escrever um programa para gerar portmanteaus a partir de um par de palavras de entrada. Os computadores não são …

23
Força bruta no quadro de distribuição
No outro dia, nossa equipe foi para uma sala de fuga. Um dos quebra-cabeças envolvia uma placa de seis interruptores mecânicos, onde era necessário encontrar a combinação correta de ligar e desligar para destravar uma caixa, mais ou menos assim: -v-v-v- -v-v-v- Sendo desenvolvedores, decidimos que seria mais eficiente tentar …

11
Quem vai ganhar a eleição?
Esse é um desafio no qual duas pessoas, 1 e 2, estão concorrendo ao cargo. As pessoas votam deterministicamente de certas maneiras no mundo de 1 e 2, o que pode permitir que os candidatos descubram os resultados antes da eleição. NOTA: isso não se refere a eleições externas ou …

3
OOP: Programação Orientada Sobreposta
Um dos paradigmas de programação menos conhecidos que parece bastante adequado para o golfe com código é a Programação Orientada por Sobreposição (OOP) *. Ao escrever código parcialmente idêntico, muitos bytes podem ser salvos simplesmente sobrepondo as partes idênticas e lembrando de alguma maneira que as duas linhas de código …

30
Soma os números no padrão em
Considere um fluxo / arquivo com um número inteiro por linha. Por exemplo: 123 5 99 Seu código deve gerar a soma desses números, ou seja 227. O formato de entrada é estritamente um número inteiro por linha. Você não pode, por exemplo, supor que a entrada esteja em uma …


6
Rotina olímpica de balançar as videiras de Tarzan
As videiras olímpicas realizam suas rotinas em árvores comuns. Em particular, a Árvore Padrão npossui vértices para 0cima n-1e arestas que vinculam cada vértice diferente de zero aao vértice n % aabaixo dele. Então, por exemplo, a Árvore Padrão 5 se parece com isso: 3 | 2 4 \ / …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

5
Corrigir o parágrafo
No espírito de Patch the Image , aqui está um desafio semelhante, mas com texto. Desafio A podridão por bits afligiu seu texto precioso! Dado um parágrafo composto por caracteres ASCII, com um orifício retangular em algum lugar, seu programa deve tentar preenchê-lo com o texto apropriado, para que o …

3
Golfe nos nomes de usuário do PPCG
Um comentário que fiz no bate - papo e a conversa que se seguiu me inspiraram a fazer esse desafio. Eu sou o único referido pelas iniciais por aqui? Temos tudo a ver com o golfe. Podemos ter MB e D-nob e ... O. Se eu sou conhecido como "CH", …
32 code-golf  string 

29
Substrações explodidas
Introdução Vamos observar a corda abc. As substrings que podem ser feitas com isso são: a, ab, abc, b, bc, c Agora precisamos alinhá-los sob a string inicial, assim: abc a b c ab bc abc A ordem da string não importa, então isso também é perfeitamente válido: abc a …
32 code-golf  string 

30
Alongamento de palavras
Escreva um programa ou função que duplique letras em uma palavra, para que todas as letras duplicadas organizadas da esquerda para a direita na palavra formem a matriz de entrada. Por exemplo: input: chameleon, [c,a,l,n] output: cchaamelleonn Entrada A palavra inicial (por exemplo chameleon) Uma matriz de caracteres ( [c,a,l,n]) …

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.