Puzzles de programação e golfe de código

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código

7
Desenhe com sua CPU
Encontrei um artigo em que os alunos usavam o tráfego de rede para desenhar sua universidade no gráfico IPv6 do país . [imagem] Seu objetivo é simples de dizer, mas difícil de implementar. Desenhe o texto MAIL (como é uma das poucas palavras que podem ser lidas em um gráfico …
289 code-golf 


30
Faça parecer que estou trabalhando
Muitas vezes, vejo-me executando um script ou consulta que levará uma quantidade significativa de tempo para ser executado. Posso deixar esse script aberto e desfrutar de uma procrastinação sem culpa. Agora, e se eu pudesse escrever um script que parece ser um dos scripts acima para qualquer espectador, mas apenas …


30
Dicas para jogar golfe em Python
Que dicas gerais você tem para jogar golfe no Python? Estou procurando idéias que possam ser aplicadas a problemas de código-golfe e que também sejam pelo menos um pouco específicas para Python (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta.
248 code-golf  python  tips 


30
Adicionar um idioma a uma poliglota
Esse é um desafio de encadeamento de respostas, no qual cada resposta se baseia na resposta anterior. Eu recomendo classificar o segmento por "mais antigo" para ter certeza da ordem em que as postagens são feitas. Nota : Esse se tornou um desafio bastante duradouro, e postar novas respostas é …

30
Jogo de Sobrevivência - Crie seu Lobo
O quadro A placa é uma matriz bidimensional de células. As células são preenchidas por animais . Todos os dias, todos os animais no tabuleiro fazem um movimento simultaneamente. Se dois ou mais animais se moverem para a mesma célula, eles lutarão até que um permaneça. Os possíveis movimentos e …


30
Evolução do "Olá Mundo!"
Este concurso terminou oficialmente, o vencedor é jimmy23013 . Parabéns! O desafio é criar um programa que imprima Hello World!em stdout. O problema é que seu programa deve ter uma distância de Levenshtein igual ou inferior a 7 do programa na resposta enviada antes da sua. Como isso funcionará Abaixo …

30
Código que será executado apenas uma vez
Objetivo O objetivo deste desafio é escrever um código que será executado uma vez e apenas uma vez. Isso significa basicamente que danifica o programa, script ou ambiente de alguma forma. Se reiniciar, o sistema permitirá que o código seja executado novamente, o que é permitido. Pontuação Número de votos. …

30
Imprima todos os caracteres que seu programa não possui
Sua tarefa é criar um programa (usando apenas caracteres ASCII imprimíveis e / ou guias e novas linhas) que imprima exatamente os caracteres no espaço ASCII imprimível ( 0x20para 0x7e) que não apareçam no código-fonte do programa (em qualquer ordem, no entanto) quantas vezes você quiser). O código mais curto …

21
DESARMAR A BOMBA!
Você foi contratado por seu conhecimento técnico como ajudante de um agente secreto para garantir que o mocinho possa fazer seu trabalho e o mundo possa ser salvo. Esta é sua última missão antes de se aposentar com um salário alto e a gratidão de todo o mundo. Mas antes …

30
Golf um quine para o bem!
Usando o seu idioma preferido, jogue golfe com calma . Um quine é um programa de computador não vazio que não recebe entrada e produz uma cópia de seu próprio código-fonte como sua única saída. Sem trapaça - isso significa que você não pode simplesmente ler o arquivo de origem …
204 code-golf  quine 

30
Não A, apenas CAPS LOCK
O que acontece quando a CapsLocktecla do teclado não possui um entalhe? "Isso hPPENS." O objetivo deste programa é emular consistentemente as falhas do teclado onde cada Apressionamento é substituído CapsLock. A's maiúsculos da fonte devem produzir o mesmo efeito. Quando CapsLockestá ativado, a capitalização é revertida. Casos de teste …

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.