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

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


16
Código (Mini) Golfe
Dada a vista lateral de um campo de minigolfe e a força do balanço, determine se a bola entrará no buraco. Um curso será neste formato: ____ ____ _ __/ \ / U \ __/ \ / \_ \_/ A bola começa diretamente antes do primeiro pedaço de solo à …

30
Estique a palavra
A entrada é uma palavra de letras minúsculas não separadas por espaço em branco. Uma nova linha no final é opcional. A mesma palavra deve ser impressa em uma versão modificada: para cada caractere, duplique na segunda vez que aparece na palavra original, triplique na terceira vez, etc. Exemplo de …

16
Olhos de Shifty
Os caras ASCII de olhos esquisitos gostam de trocar de ASCII Ii: >_> <_< >_< <_> Dada uma série de caras safados, espaçados ou linhas separadas, mude o Iilado para o outro, deixou a parede e endireitou o céu: Ii O menor shifter ganha o prêmio. Diga o quê? Escreva …

30
Spoonerise words
Dadas duas palavras, misture -as alternando seus conjuntos de consoantes iniciais. Menos bytes ganha. plaster man -> master plan blushing crow -> crushing blow litigating more -> mitigating lore strong wrangler -> wrong strangler def ghi -> ghef di few years -> yew fears As consoantes que aparecem antes da …
50 code-golf  string 

3
Não. Até. Piscar
Sua vida pode depender disso. Não pisque. Nem pisque. Pisque e você está morto. Eles são rápidos. Mais rápido do que você pode acreditar. Não vire as costas, não desvie o olhar e não pisque! Boa sorte. Anjos chorando são uma raça alienígena que não pode se mover enquanto é …
50 code-golf 

12
Alex às vezes está certo
Esse desafio é elevar o ânimo do nosso mod Alex A. , que geralmente está errado . Suponha que você tenha um amigo chamado Alex que precise de ajuda com lógica e matemática básicas, especificamente equivalência matemática . Ele fornece uma lista de equações da forma em [variable] = [variable]que …
50 code-golf  math  logic 

28
Você é o elo mais fraco, adeus
Este desafio do rei da colina é baseado no game show, Weakest Link . Para aqueles que não estão familiarizados com o programa, o cerne desse desafio lida com quem você vota : Se os outros jogadores são mais espertos que você, você tem menos chances de ganhar o pote. …

13
Magrathea 2.0 - Construindo Montanhas
Com o grande colapso da economia universal, também caiu a demanda por planetas feitos sob medida. Os Magratheans tiveram que cuidar de receitas mais constantes também de uma classe mais ampla de clientes. Portanto, eles inventaram a cadeia de montanhas que você tem para si mesmo (ou pequenas montanhas desarrumadas) …


30
sim tem 91 linhas
yes, de coreutils, tem 91 linhas . Muitos deles são comentários, mas que ainda é MANEIRA demasiado longo. Editar a partir de setembro de 2019: o arquivo de origem cresceu nos últimos cinco anos e agora tem 126 linhas. Escreva um programa que imite yes: saída para stdoutum fluxo infinito …

30
FizzBuzz Golf ofuscado [fechado]
Crie a implementação FizzBuzz ofuscada mais curta possível. Para ser considerado ofuscado, deve atender a pelo menos um dos seguintes: Não contém nenhuma das palavras "Fizz", "Buzz" ou "FizzBuzz" Não contém os números 3, 5 ou 15. Use qualquer uma das opções acima de maneira enganosa. Lembre-se: o objetivo é …



30
Pato, Pato, Josephus
Dado um array inteiro: Comece do primeiro número Avança n posições onde n é o valor da posição atual Exclua a posição atual, tornando a próxima posição a posição atual. Vá para a etapa 2 até que haja um número restante Imprimir esse número Regras A matriz envolve (o próximo …

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.