Perguntas com a marcação «string»

16
Substituição de seqüência extravagante

let S, ae bcada um representa uma string Objetivo: Escreve uma string padrão de função de substituir onde o que você substituir todas as ocorrências aem uma string Scom bcontanto que ajá não faz parte de uma instância deb por exemplo, se tivermos a string S=My oh my that there is a big ol'...

16
Da placa ao estado

Isso é essencialmente o inverso de Gerar uma placa dos EUA Desafio: Dada uma sequência que corresponde a um dos formatos de matrícula abaixo, produza todos os estados possíveis que correspondem a essa formatação. Na tabela abaixo 0representa um único dígito 0através 9inclusive, e Arepresenta uma...

15
Quantos caracteres por personagem?

Em http://shakespeare.mit.edu/, você pode encontrar o texto completo de cada uma das peças de Shakespeare em uma página (por exemplo, Hamlet ). Escreva um script que considere o URL de uma peça de teatro de stdin, como http://shakespeare.mit.edu/hamlet/full.html , e produz o número de caracteres...

15
Citando o Big Brother

Tarefa: Faça com que seu programa escolha aleatoriamente uma das duas cotações a seguir em tempo de execução e imprima essa cotação, exatamente como mostrado. 1: Under the spreading chestnut tree I sold you and you sold me. There lie they, and here lie we Under the spreading chestnut...

15
Mapa discreto de Baker

Introdução O mapa de Baker é um sistema dinâmico importante que exibe comportamento caótico. É uma função do quadrado da unidade para ela própria definida intuitivamente da seguinte forma. Corte o quadrado verticalmente ao meio, resultando em dois retângulos de tamanho 0.5×1. Empilhe a metade...

15
Correspondência de string em tempo real

Tarefa A tarefa é jogar golfe em um algoritmo de correspondência exata de seqüência em tempo real de sua escolha. Entrada Duas linhas de texto fornecidas na entrada padrão, separadas por uma nova linha. A primeira linha contém o "padrão" e será simplesmente uma string ASCII desenhada a partir...

15
CodeGolf - Ignore o barulho # 1

Instruções Barry é um desenvolvedor de back-end não tão bom encarregado de uma pequena API que deve fornecer informações sobre compras feitas na loja de um cliente. No entanto, ele não fez um ótimo trabalho e seu chefe pede que você o conserte no lado do cliente. Idealmente, você deve receber...

15
Corrija os aparelhos, etc

Sua missão, se você optar por aceitá-la, é adicionar o número mínimo de parênteses, colchetes e colchetes para formar uma determinada sequência (contendo apenas parênteses, colchetes e colchetes) com a correspondência correta entre colchetes. Os laços dos símbolos adicionados devem ser quebrados...

15
Burrows, Wheeler e Costas

fundo A transformação Burrows – Wheeler (BWT) é uma permutação reversível dos caracteres de uma string que resulta em grandes execuções de caracteres semelhantes para certos tipos de strings, como texto sem formatação. É usado, por exemplo, no algoritmo de compactação bzip2 . O BWT é definido da...

15
Conversão da hora decimal do dia

Introdução O tempo é confuso. Sessenta segundos a um minuto, sessenta minutos a uma hora, vinte e quatro horas por dia (e para não mencionar essa manhã am / pm!). Atualmente, não há espaço para essa tolice, por isso decidimos adotar a única alternativa sensata: dias decimais! Ou seja, cada dia é...

15
Palíndromos robustos

Palíndromos são divertidos, mas algumas das outras strings estão começando a parecer deixadas de fora. Podemos transformar essas cordas em palíndromos em pedaços dividindo-os em matrizes palindrômicas de pedaços. Por exemplo, a string "abcabca"não é um palíndromo se a lermos caractere por...

15
Vaia! Um Desafio de Golfe do Halloween Code

Escreva um programa que use uma string de entrada com 2 ou mais caracteres e inclua a string ~BOO!~ (essa string possui um espaço inicial e final) em um local aleatoriamente uniforme na string que não está em nenhuma das extremidades. Entradas de amostra não permitidas : 2ou (uma entrada...

15
Sobre o assunto dos teclados

Keep Talking and Nobody Explodes é um jogo multiplayer local onde um jogador tem controle sobre uma "bomba" virtual e precisa ser guiado por outro jogador, o "especialista", que tem acesso a um manual de desarmamento de bombas. Um dos módulos a serem desarmados no jogo é o módulo do teclado, com o...

15
Jogue a cadeia de palavras

Quando eu era mais novo, costumava jogar um jogo de palavras chamado Word chain . Foi muito simples. O primeiro jogador escolhe uma palavra; o próximo jogador diz outra palavra que começa com a mesma letra que a palavra anterior terminou. Isso continua para sempre até que alguém desista! O truque é...

15
Tokenizar um idioma baseado em pilha

Estive trabalhando outra linguagem de golfe baseada pilha chamada Stackgoat . Neste desafio, você escreverá um Tokenizer para Stackgoat (ou realmente qualquer linguagem geral baseada em pilha). Exemplos "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12',...

15
Determinar o tipo de uma entrada

O desafio é simples: determine o tipo de uma entrada e envie um identificador informando que tipo é. "UI", inteiro não assinado: 0, 1, 34,111111111111111111111111111111111111111111 "SI", assinado inteiro: +0, +1, +42, -1, -3,-111111111111111111111111111111111111111111 "UD", decimal não assinado:...

15
Janela Pangramática Mais Curta

Um pangram é uma frase ou trecho que contém todas as 26 letras do alfabeto, conforme demonstrado neste desafio de golfe com código . No entanto, uma janela pangramática é um pangram na forma de algum segmento de texto, que pode terminar ou começar no meio de uma palavra, encontrada em algum lugar...

15
Alternar uma sequência

O desafio envolve simplesmente alternar uma string dentro de outra. Explicação Se a seqüência de alternância é uma substring da corda principal , remova todas as ocorrências da seqüência de alternância da corda principal ; caso contrário, anexe a string de alternância no final da string...