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

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

8
Desenhe as Guerras Stickman
Foto minha esboçando esse desafio com minhas habilidades avançadas de desenho. fundo As guerras de Stickman aconteceram há muito tempo, quando as espécies dominantes da Terra eram feitas de nada além de gravetos. Os historiadores lamentam o fato de que não havia pintores ou câmeras naquela época, poderíamos usar algumas …

11
Traduzir texto ASCII para braille
Escreva um programa que traduza texto ASCII para saída em braille . Requisitos: A entrada pode vir de stdin, linha de comando ou outra fonte de entrada externa. A saída deve ser reconhecida como braille, a forma de saída é sua. Um exemplo seria opara um ponto levantado e .para …
19 code-golf 

4
Floresta - um ecossistema simulado
NOTA Este problema foi retirado deste tópico do reddit (alerta de spoiler!) E eu o ajustei para ajustá-lo ao formato deste site. Todo o crédito vai para o usuário do reddit "Coder_d00d". Nesse problema, simularemos uma floresta. Para esta floresta simulada, trataremos de três aspectos. Árvores que podem ser um …

2
Estratégia Mastermind
Eu só consegui encontrar desafios de código-golfe para o Mastermind, então aqui está uma versão de código-desafio que eu gostaria de enfrentar. Uma estratégia ideal para o jogo Mastermind normal, MM (4,6), foi encontrada por Koyama e Lai em 1993, com um número médio de suposições = 5625/1296 ~ 4,34. …


20
Gerar números Ulam
Dado um número inteiro n(onde n < 10001) como entrada, escreva um programa que produzirá os primeiros n números Ulam . Um número Ulam é definido da seguinte maneira: L 1 = 1, L 2 = 2. Pois n > 2, U n é o menor número inteiro maior que …

29
Multiplique todos os números em uma sequência
Vencedor: Chilemagic , um enorme 21 bytes! Você pode continuar enviando sua resposta, mas não poderá mais vencer. Postagem original mantida: Seu objetivo é encontrar todos os números em uma sequência e multiplicar cada um individualmente por um valor inserido pelo usuário Você não precisará se preocupar com decimais O …
19 code-golf 


5
Resolver o enigma de Einstein
Einstein escreveu um enigma. Ele disse que 98% do mundo não conseguiu resolvê-lo. Eu resolvi esse enigma em cerca de 25 minutos enquanto estava no trem para o trabalho. É basicamente apenas dedução. O enigma Existem 5 casas em 5 cores diferentes seguidas. Em cada casa mora uma pessoa com …
19 code-golf 

5
2048 Bot Challenge
Estamos clonando 2048, analisando 2048, mas por que ainda não o reproduzimos? Escreva um trecho javascript de 555 bytes para reproduzir 2048 automaticamente; a melhor pontuação após uma hora será contada (veja a pontuação abaixo). Configuração: Vá para 2048 e execute: a = new GameManager(4, KeyboardInputManager, HTMLActuator, LocalStorageManager); a é …

29
Determinar a vitória no Tictactoe
Vamos jogar um código de golfe! Dado o estado da placa do jogo da velha (exemplo :) |x|x|o| |x|o|x| |o|o|x| Determine se um jogo é um wina loseou cat. Seu código deve gerar uma dessas opções, dependendo do estado. O jogo acima deve gerarlose Só para esclarecer: uma vitória é …
19 code-golf  game 

3
aHHHH! Os animais são HHHHere!
Como aprendemos com o IBM PC AT, YouTube (ver vídeo) , Wikipedia (ver artigo) e Vila Sésamo: A letra Hé a letra mais impiedosa do alfabeto ! (Mesmo quando realmente composto de dois elementos no Código Página 437. De fato, é ainda MAIS impiedoso dessa maneira.) Como os alienígenas, uhm …
19 code-golf  game  maze 

2
Singular ou plural?
Aqui está uma lista de 30 substantivos em inglês em sua forma singular e plural. Seu trabalho é simplesmente escrever a expressão regular mais curta que corresponda a todos os substantivos em uma forma e nenhum na outra (fácil, todos os substantivos em inglês terminam na sforma plural, certo?). SINGULAR …

3
Círculos vermelhos à mão livre
Em http://meta.stackoverflow.com , temos alguns memes próprios. Um deles são os círculos vermelhos à mão livre. Veja este post : Então, o desafio é, você pode desenhar círculos vermelhos à mão livre ... com código? Restrições adicionais: Você capturará uma imagem como entrada e deverá produzi-la com o círculo vermelho …

25
Apostas incrementais
Vários meses atrás, eu tive essa pergunta como um quebra-cabeça de pré-triagem para uma entrevista. Recentemente, ao pensar no material do blog, ele apareceu na minha cabeça como um bom exemplo para resolver um problema funcionalmente. Vou postar minha solução assim que terminar de escrever minha postagem no blog. NOTA: …

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.