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

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

13
Emule uma CPU Intel 8086
Nota: Chegaram algumas respostas. Considere também votar em novas respostas. Lisp comum de happy5214 C de luser droog Java a partir de NeatMonster Javascript de crempp C de Mike C C ++ de Darius Goad Postscript do luser droog C ++ de JoeFish Javascript de inteiramente subjetivo C de RichTX …

16
Meu padrão de furto é legal?
A maioria dos smartphones Android permite que o usuário use um padrão de furto para abrir o telefone: Certos padrões são legítimos e outros são impossíveis. Dado um padrão de furto de entrada, retorne uma verdade ou falsidade indicando se o padrão de entrada fornecido é legal ou não. Entrada …

30
Quão alto você pode contar?
Desafio: Sua tarefa é escrever o maior número possível de programas / funções / trechos, onde cada um gera / imprime / retorna um número inteiro. O primeiro programa deve gerar o número inteiro 1, o segundo 2e assim por diante. Você não pode reutilizar nenhum caractere entre os programas. …


30
Caveman Duels (ou: Me cutucá-lo com uma vara afiada)
Homem das cavernas louco. Outro homem das cavernas pega pau, mas pau era para mim. Luta do homem das cavernas ! Descrição Homem das cavernas precisa de uma vara afiada para esfaquear outro homem das cavernas. Outro homem das cavernas também tenta esfaquear com uma vara afiada. O homem das …


30
Implementar uma máquina da verdade
Uma máquina da verdade (os créditos são atribuídos a esse cara por ter sido apresentada) é um programa muito simples, projetado para demonstrar o fluxo de E / S e controle de um idioma. Aqui está o que uma máquina da verdade faz: Obtém um número (0 ou 1) de …
148 code-golf 

30
1, 2, Fizz, 4, Buzz
Introdução Em nosso recente esforço para coletar catálogos de soluções mais curtas para exercícios de programação padrão, aqui está o primeiro desafio FizzBuzz de baunilha do PPCG. Se você deseja ver outros desafios do catálogo, há "Hello World!" e "Esse número é primo?" . Desafio Escreva um programa que imprima …

25
Código mais curto para folga legitimamente
Sou desenvolvedor e não tenho vontade de fazer meu trabalho. Sei do XKCD que a melhor desculpa para relaxar é que seu código está compilando . Por isso, acho que preciso de um código que seja compilado para sempre! E como sou preguiçoso e não quero digitar muito, isso deve …


1
"NÓ" ou "NÃO"?
Escreva um programa que processe uma representação artística ASCII de uma sequência emaranhada e decida se ela pode ou não ser emaranhada em um loop simples. O emaranhado é representado usando os caracteres -e |para representar segmentos horizontais e verticais e +para representar cantos. Os locais onde a sequência passa …

30
Decifrar o código-fonte
Nota : Este desafio está encerrado para novos envios de policiais. Isso é para garantir que ninguém possa postar envios que permaneçam ilegais porque não há mais ladrões interessados ​​no desafio. Neste jogo de policiais e ladrões, cada policial escreverá um programa simples para fornecer uma única saída. Eles tornarão …

30
Dicas para jogar golfe em C
Que dicas gerais você tem para jogar golfe em C? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos para C (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta. Além disso, inclua se …
137 code-golf  tips  c 


30
Mensagem de erro mais curta
Desafio Escreva o programa mais curto que, quando compilado ou executado, produz uma mensagem de erro fatal menor que o próprio programa. A mensagem de erro pode não ser gerada pelo próprio programa, como o do Python raise. Uma resposta válida deve incluir o código e a mensagem de erro. …

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.