Puzzles de programação e golfe de código text-processing
Perguntas com a marcação «text-processing»
Dividir string na primeira ocorrência de cada caractere
Relacionado. Dada uma sequência ASCII imprimível, divida-a em uma lista de seqüências não vazias com uma nova sub-sequência iniciando sempre que um caractere, que não foi visto anteriormente no mesmo caso, ocorre. Exemplos "mississippi" → ["m","i","ssissi","ppi"] "P P & C G" → ["P"," P ","& ","C ","G"] "AAA" → ["AAA"] …
45 code-golf string text-processing
Fazendo palavras ao quadrado
O desafio Sua tarefa é criar um programa que aceite qualquer entrada de sequência de caracteres e produza a entrada em um formato quadrado. Cadeias vazias devem retornar uma cadeia vazia. Exemplos Dada a entrada: golf Seu programa deve gerar: golf o l l o flog Entrada: 123 Saída: 123 …
Ot wes thist uf tomis
Eu simplesmente amo esse código simples, é tão divertido ler palavras não muito legíveis por humanos e preencher as lacunas ... Ot wes thi bist uf tomis, ot wes thi wurst uf tomis, ot wes thi egi uf wosdum, ot wes thi egi uf fuuloshniss, ot wes thi ipuch uf …
36 code-golf text-processing
Relacionado, mas muito diferente. Um boustrophedon é um texto em que todas as outras linhas de escrita são invertidas ou invertidas, com letras invertidas. Nesse desafio, apenas reverteremos todas as outras linhas, mas deixaremos os caracteres reais usados ​​intactos. Você pode escolher quais linhas reverter, desde que sejam todas as …
Quanto tempo resta? Recentemente, eu estava fazendo pizza usando um timer de 5 minutos no meu telefone. Quando alguém entrou e me perguntou quanto tempo restava, fiquei confuso por um momento a respeito de como responder à pergunta. Veja bem, se o cronômetro no momento atual fosse às 3:47, quando …
21 code-golf date natural-language text-processing
String de soma suprema
String de soma suprema Dada uma sequência de entrada, retorne a palavra com a soma mais alta de cada um de seus caracteres unicode. Regras A entrada deve ser separada por espaços em branco O valor de cada palavra é baseado na soma de cada caractere no código UTF-16 da …
15 code-golf string unicode text-processing
Traduzir Inglês para Corpus
O Corpus é uma facção fictícia do popular videogame Warframe, que possui uma linguagem um tanto interessante. Enquanto outras facções do jogo, como o Grineer, têm alguma lógica por trás do idioma, o Corpus é simplesmente uma substituição com perdas do idioma inglês. Todas as palavras de Corpus são iguais …
14 code-golf text-processing
Portões lógicos manualmente
Faça um programa que simule os portões lógicos básicos. Entrada: uma palavra em maiúsculas seguida por 2 números binários de 1 dígito, separados por espaços, como OR 1 0. Os portões OR, AND, NOR, NAND, XOR, e XNORsão necessários. Saída: qual a saída da porta lógica inserida receberia os dois …
Seu desafio é transformar o texto de entrada no código de quebra-cérebro que produzirá o texto. Tutorial tirado daqui com permissão aqui Brain-Flak tem duas pilhas, conhecidas como 'esquerda' e 'direita'. A pilha ativa começa na esquerda. Se uma pilha vazia for exibida, ele retornará 0. É isso. Sem outras …
13 code-challenge metagolf test-battery brain-flak text-processing
Dada uma string alemã e uma indicação de maiúsculas e minúsculas (inferior / superior / título), dobre a string nesse caso. Especificações A entrada consistirá apenas de a- zmais äöüß-,.;:!?'"em maiúsculas e / ou minúsculas. O caso de destino pode ser considerado como três valores únicos (especifique o que são) …