Perguntas com a marcação «string»

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

24
Quebrando o Enigma?
Introdução O Enigma foi uma das primeiras máquinas de codificação de rotores eletromecânicos usados ​​na Segunda Guerra Mundial. Isso significa que, depois que uma única letra é codificada, ele altera a chave da próxima letra. Isso foi considerado inquebrável pelos alemães, devido ao enorme espaço-chave. Até a força bruta era …
65 code-golf  string 

22
O comando gatinho
Um gatinho é muito parecido com um gato. Algumas das principais diferenças são fofura, falta de inteligência e tamanho. Da mesma forma, o catcomando é diferente do kittencomando. Felizmente, há apenas uma diferença neste caso. No comando kitten, todas as letras maiúsculas são substituídas por letras minúsculas. Objetivo Para implementar …

30
Golfing A Weasel Program
Richard Dawkins em seu livro The Blind Watchmaker , descreve um programa Weasel . O algoritmo pode ser descrito da seguinte maneira: Comece com uma sequência aleatória de 28 caracteres. Caracteres válidos são letras maiúsculas e espaço. Faça 100 cópias dessa sequência, com uma chance de 5% por personagem desse …

30
Remova o comentário de um programa COBOL!
O COBOL é uma linguagem muito antiga, no momento da escrita, tem 58 anos. É tão antigo, de fato, que tem uma peculiaridade muito interessante: os seis primeiros caracteres de cada linha são comentários. Por que isso, você pergunta? Bem, esses 6 caracteres foram criados para serem usados ​​como números …


12
Recuo reverso
Ouvi dizer que seu código pode ser executado mais rapidamente se você o recuar de forma inversa, para que o compilador possa processá-lo como um padrão de design de árvore do topo dos "ramos" para baixo. Isso ajuda porque a gravidade acelerará o tempo necessário para a compilação do seu …

28
Por que 6 tinha medo de 7?
Por que 6 tinha medo de 7? Porque 7 8 9! Dada uma sequência, aplique as seguintes transformações: Se houver um 6 próximo a um 7, remova o 6 (6 tem medo de 7) Se a sequência "789" aparecer, remova os 8 e os 9 (7 e 9) (Se não …
61 code-golf  string 

30
Desenhar minhas barras invertidas
Como programador, você provavelmente já ouviu falar de barras e barras invertidas. Mas você já ouviu falar de desvantagens? É quando você pega um monte de barras, conecta suas extremidades e as desenha descendo. Para o desafio de hoje, você deve escrever um programa ou função que use uma string …

30
Oreoorererereoo
Oreoorererereoo Dada uma sequência de entrada semelhante à palavra "oreo", forneça uma representação ASCII do cookie que seja tão larga quanto a sequência de entrada (para garantir a estabilidade do cookie). Regras A entrada é minúscula, uma sequência não-vazia, sem espaço em branco, que contém qualquer combinação das sequências "o" …

30
Isso não é ciência de foguetes
Escreva um programa ou função que utilize uma string de linha única. Você pode assumir que ele contém apenas ASCII imprimível . Imprima ou retorne uma sequência de um foguete de arte ASCII, como | /_\ |E| |a| |r| |t| |h| |_| /___\ VvV com a sequência de entrada escrita …

13
Imprimir um word clock
Desde que eu vi o primeiro, há alguns anos, eu sempre fui subjugado por esse tipo de relógio de palavras, onde o tempo é realmente determinado por palavras sendo iluminadas ou não em uma frase significativa. O texto exibido nesse relógio é o seguinte. IT IS HALF TEN QUARTER TWENTY …
59 code-golf  string  date 

30
Vamos fazer um "deciph4r4ng"
Nesse desafio, sua tarefa é decifrar uma string. Felizmente, o algoritmo é bastante simples: lendo da esquerda para a direita, cada dígito encontrado N (0 a 9) deve ser substituído pelo caractere que está nas posições N + 1 antes dele. Exemplo A string de entrada "Prog2am0in6"seria decodificada da seguinte …

16
De-Snakify uma String
Uma sequência regular é assim: Hello,IAmAStringSnake! E uma cobra de corda é algo como isto: Hel l rin o,IAmASt g S !ekan Sua tarefa As cobras de corda são perigosas, portanto, você deve criar um programa que use uma cobra de corda como entrada e a produz como uma corda …

30
Stdin reverso e coloque no stdout
Requisitos: Faça uma entrada no stdin, incluindo novas linhas / retornos de carro de comprimento ilimitado (limitado apenas pela memória do sistema; ou seja, não há limite inerente no programa). Saída o inverso da entrada em stdout. Exemplo: Entrada: Quick brown fox He jumped over the lazy dog Resultado: god …
58 code-golf  string 

11
Novo design do site!
A menos que você tenha um script de usuário que modifique o design do site (ou mesmo se houver), você deve ter notado que temos o design do site! (Agora é novembro) Então, para comemorar, vamos criar um programa que aplique retroativamente esse design (simplificado demais, é claro)! Portanto, as …
57 code-golf  string 

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.