Perguntas com a marcação «code-challenge»

27
Onde está o Blackhat?

Desafio Escreva um código que, dada a imagem de um painel de uma história em quadrinhos aleatória do xkcd, retorne um valor verdadeiro se Blackhat estiver na história em quadrinhos ou falsey, se não. Quem é Blackhat? Blackhat é o nome não oficial dado ao personagem dos quadrinhos xkcd que usa um...

26
Imundo e Único

Nesta pergunta, falarei de programas como strings, são strings de bytes, não caracteres. Como o programa resultante é renderizado ou exibido não é importante para esse desafio, apenas como ele aparece na memória é importante. Um programa primitivo é um programa que, quando executado, não comete...

26
Programas de encadeamento

Desafio Neste desafio, você escreverá o primeiro programa, p 1 , de uma sequência infinita de programas, na qual executar p n gera / gera o programa p n + 1 . Ao concatenar os primeiros n> = 2 programas, a sequência deve ser exibida n. Exemplo Digamos que os 4 primeiros programas sejam: p1...

26
Superpermutações

Introdução Você é um criminoso encarregado de roubar alguns planos secretos da nova startup de tecnologia Dejavu. Você entra pela parede dos fundos, mas encontra uma porta que requer um alfinete para abri-la. Você reconhece a marca da fechadura e sabe que é necessário um pino de 5 dígitos usando...

26
Crie um quine rotativo

Uma rotação de uma string é feita dividindo uma string em duas partes e revertendo sua ordem, por exemplo, "world! Hello,"é uma rotação de "Hello, world!". É possível criar programas que podem ser rotacionados para formar um programa diferente, mas ainda válido. Considere este exemplo em...

26
Detector de radiação!

Um programa reforçado por radiação é um programa em que, se algum caractere do código for removido, o programa continuará funcionando da mesma maneira. Para esta pergunta, escreveremos um programa que detecta quando é irradiado. Escreva um programa ou função que, quando qualquer byte único for...

26
Wikipedia: Filosofia!

Como muitos geeks podem conhecer a maioria das páginas (95% eu acho) na wikipedia acabam por levar a filosofia assim: Clique no primeiro link não itálico ou entre parênteses, para outro artigo normal: (ou seja, não Arquivo: ou Especial :, mas coisas como Wikipedia: estão OK) e repita esse...

26
Imprimir a proporção áurea

Isso foi divertido! No entanto, com apenas três dígitos, a diversão acabou cedo demais. Esse desafio é semelhante, mas continuaremos com a diversão. O desafio Imprima o maior número possível de dígitos da Proporção áurea .. A Proporção áurea é definida como o número que satisfaz φ = (φ + 1) / φ...

26
Quão rápido posso dizer o seu programa?

Decidi recentemente fazer o download de algum software de ditado, a fim de ajudar na minha redação. No entanto, não funciona muito bem quando estou codificando, pois tenho que mudar de dizer palavras para símbolos e voltar. É ainda pior quando estou codificando em uma linguagem esotérica que é tudo...

25
Substituição recursiva de string

A tarefa Escreva um programa ou função que, com três seqüências de caracteres, A, B, Cproduza uma sequência de saída em que cada instância de Bin Afoi recursivamente substituída por C. Substituir recursivamente significa repetir uma substituição em que em cada etapa todas as instâncias não...

25
Avaliação de Nome de Domínio

A negociação de nomes de domínio é um grande negócio. Uma das ferramentas mais úteis para negociação de nomes de domínio é uma ferramenta de avaliação automática, para que você possa estimar facilmente quanto vale um determinado domínio. Infelizmente, muitos serviços de avaliação automática exigem...

25
Quantos dias em um mês?

Dada uma representação textual (nome completo que não diferencia maiúsculas de minúsculas ou abreviação de 3 caracteres) de um mês, retorne o número de dias no mês. Por exemplo, december, DECe dectodos devem retornar 31. Fevereiro pode ter 28 ou 29 dias. Suponha que a entrada seja um mês em uma...