Perguntas com a marcação «string»

71
“99 garrafas de cerveja”

Escreva um programa que produza a letra para 99 Bottles of Beer, no menor número possível de bytes . Letra da música: 99 bottles of beer on the wall, 99 bottles of beer. Take one down and pass it around, 98 bottles of beer on the wall. 98 bottles of beer on the wall, 98 bottles of beer. Take one...

68
Sing Baby Shark

"Baby Shark" é uma canção infantil sobre uma família de tubarões. Por muito tempo popular como uma canção de fogueira, é popularizada desde meados da década de 2000 pelas mídias sociais, vídeos online e rádio. - Wikipedia Escreva um programa que não receba entrada e grave o seguinte texto na...

68
Pedra, Poliglota, Tesoura

Escreva um programa poliglota em três idiomas que reproduza pedra-papel-tesoura . A entrada para qualquer versão do programa é sempre uma das cadeias rockou paperou scissors. No primeiro idioma, o programa deve produzir a opção pedra-papel-tesoura que supera a entrada: Input Output rock...

65
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...

65
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...

65
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%...

64
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...

63
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 código e a...

61
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 me engano, não importa em que ordem você faz as...

60
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...

60
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...

59
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 FIVE MINUTES...

59
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 de cima para...

58
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...

58
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...

58
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...