Perguntas com a marcação «string»

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

30
Torcendo palavras!
Torcendo palavras! Dada uma string e um número inteiro positivo. Você deve torcer a corda, para frente e para trás. Exemplo de entrada / saída Entrada Programming Puzzles & Code Golf 4 Saída Prog mmar ing zzuP les oC & de G flo Entrada A entrada pode ser recebida através …
34 code-golf  string 


30
Cordas entrelaçadas
Seu desafio é escrever um programa ou função que, quando recebidas duas cadeias de comprimento igual, troque todos os outros caracteres e produza / retorne as cadeias resultantes em qualquer ordem. Exemplos "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" --> …
34 code-golf  string 

9
Um algoritmo de "classificação"
Há um "algoritmo de classificação", às vezes chamado classificação Stalin, no qual, para classificar uma lista, você simplesmente remove elementos da lista até que ela seja classificada em ordem crescente. Por exemplo, a lista [1, 2, 4, 5, 3, 6, 6] Quando "classificado" usando a classificação Stalin se torna [1, …

24
O número pode ser dividido em potências de 2?
Ontem, enquanto brincava com meu filho, notei o número em seu trem de brinquedo: Portanto, temos que podem ser divididos em ou4281428142814 - 2 - 8 - 14-2-8-14-2-8-122- 21- 23- 20 022-21-23-20 02^2-2^1-2^3-2^0 Desafio tão simples: dado um número não negativo como entrada, retorne valores de verdade e falsey consistentes …

30
Flippign Lettesr Aroudn
No bate-papo, geralmente somos rápidos em digitar e realmente não olhamos a ordem das letras antes de postar uma mensagem. Como somos preguiçosos, precisamos de um programa que troque automaticamente as duas últimas letras em nossas palavras, mas como não queremos responder tarde demais, o código deve ser curto. Sua …
33 code-golf  string 

21
Substring sem repetição mais longo
Dada uma sequência como entrada, encontre a substring contígua mais longa que não possui nenhum caractere duas ou mais. Se houver várias dessas substrings, você também pode produzir. Você pode assumir que a entrada está no intervalo ASCII imprimível, se desejar. Pontuação As respostas serão classificadas primeiro pelo comprimento de …

28
É uma palavra forte?
Eles dizem que hateé uma palavra forte. Eu queria descobrir o porquê, então dei uma boa olhada na palavra. Percebi que toda consoante tinha uma vogal depois dela. Isso fez parecer muito forte para mim, então eu decidi que é isso que torna uma palavra forte. Quero encontrar palavras mais …

30
Remover caractere no índice especificado
(fortemente inspirado no elemento String no índice especificado ) Dada uma sequência se um número inteiro nrepresentando um índice s, imprima scom o caractere na n-ésima posição removida. A indexação 0 e a indexação 1 são permitidas. Para a indexação 0, nserá não negativo e menor que o comprimento de …
33 code-golf  string 

13
Feliz aniversário, Raffaele Cecco!
Raffaele Cecco é um programador que produziu alguns dos melhores videogames para o computador ZX Spectrum no final dos anos 80. Entre outros, ele desenvolveu o altamente aclamado Cybernoid e Exolon . Raffaele completará 50 anos em 10 de maio de 2017 . Esse desafio é uma pequena homenagem a …

13
Encontre o padrão ideal
Dada uma string s composta por letras minúsculas, como aabaaababbbbaaba e um número inteiro positivo n , tal como 4, a produção de um comprimento- n corda t de tal modo que, quando t é repetido para o comprimento de s , que têm como muitos caracteres em comum quanto …
33 code-golf  string 

24
Desduplicando a duplicação de strings
Introdução Vamos observar a seguinte string: AABBCCDDEFFGG Você pode ver que todas as letras foram duplicadas , exceto a letra E. Isso significa que a carta Efoi duplicada . Portanto, a única coisa que precisamos fazer aqui é reverter esse processo, o que nos fornece a seguinte string não-duplicada : …
33 code-golf  string 

24
Este é o número Loeschian?
Um número inteiro positivo ké um número Loeschiano se kpode ser expressa como i*i + j*j + i*jpara i, jinteiros. Por exemplo, os primeiros números loeschianos positivos são: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Observe que i, jpara um dado, knão …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

21
Simular pressionamentos de tecla
Seu trabalho é simular algumas teclas digitadas pelo usuário. Entrada Uma matriz de string ou string com um delimitador de sua escolha (fora do intervalo 32-126) contendo pelo menos um 'pressionamento de tecla'. Essa matriz conterá apenas dois tipos de sequência: pressionamentos de tecla passivos (caracteres únicos) e comandos (caracteres …
33 code-golf  string 

5
Faça Quadrados de Suporte
Todo programador sabe que os colchetes []{}()<>são realmente divertidos. Para exacerbar essa diversão, grupos de colchetes entrelaçados podem ser transformados em diagramas fofos e confusos. Digamos que você tenha uma string que contenha colchetes balanceados, como [{][<(]})>(()). O primeiro passo é girar a corda 45 graus no sentido horário. (No …

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.