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

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



6
Dicas para jogar golfe em Perl 6
Que dicas gerais você tem para jogar golfe no Perl 6? Estou procurando idéias que possam ser aplicadas aos problemas de código de golfe em geral que sejam pelo menos um pouco específicos para o Perl 6 (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta. …
16 code-golf  tips 

10
Programa Insanity Check
Insanidade: fazer a mesma coisa repetidamente e esperar resultados diferentes. Escreva um programa que apenas lança uma exceção (erro de tempo de execução) toda vez que é executado. O desafio é ter a probabilidade de produzir mais de uma falha, sem chamar as exceções diretamente (sem throwinstruções) e não usar …


8
pensando fora da caixa
Você está tentando encaixar uma esfera em uma caixa de 5 lados, mas às vezes ela não se encaixa completamente. Escreva uma função para calcular quanto da esfera está fora (acima da borda) da caixa. Existem 3 situações possíveis: A esfera se encaixa completamente na caixa. A resposta será 0. …


9
Caminho Mais Curto do Labirinto do Portal
Seu objetivo é escrever um programa que cria um 10x10 mapa aleatório usando 0, 1e 2, e encontra o caminho mais curto de canto superior esquerdo para canto inferior direito, assumindo que: 0 representa um campo de grama: qualquer um pode andar sobre ele; 1 representa um muro: você não …

28
O ponto de mudança
Seu programa precisa imprimir vários espaços, seguidos por um ponto e uma nova linha. O número de espaços é a posição x do seu ponto definido com 0 <x <30 Cada nova linha é uma vez. Seu programa é executado por 30 turnos. Seu programa começa com uma posição x …
16 code-golf 

3
Calculadora numeral inglês
Desafio Escreva uma calculadora que receba informações de forma verbal (como se pode falar uma equação) e também produza formas verbais (como se pode dizer um número). Regras A calculadora deve ser capaz de: adicione, subtraia, multiplique e divida lidar com operandos entre um milhão e um milhão negativos lidar …
16 code-golf 

10
Simule uma batalha entre duas criaturas
Bem-vindo, corajoso jogador de golfe! Hoje você estará no meio de uma grande batalha entre um duende e um elfo! goblin attacks elf! elf dodges! elf attacks goblin! elf hits goblin for 13 damage! goblin has 37 health left. goblin attacks elf! goblin hits elf for 1 damage! elf has …


14
Pedra, Papel, Tesoura, Lagarto, Spock [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado há 2 anos . Crie uma função que terá duas seqüências de caracteres como entrada e retornará …

30
Gere uma sequência aleatória de números
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. O desafio: Gere uma sequência aleatória de números. A única entrada deve ser o comprimento da sequência. Pontos de internet …


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.