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

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


27
Gere uma palavra pronunciável
O desafio é simples: gerar uma palavra. Especificações: A palavra deve ser pronunciável. Isso é definido como "alternando entre uma consoante e uma vogal". Uma consoante é uma das seguintes letras: bcdfghjklmnpqrstvwxz Uma vogal é uma das seguintes letras: aeiouy O Word deve ser gerado aleatoriamente. As palavras devem poder …


3
Segurança por Post-It
Como você deve saber, os hackers estão por toda parte e querem invadir tudo. Você foi solicitado a criar requisitos de senha que impedirão qualquer hacker . O problema é que o seu chefe ouviu que pagar pelo LOC é ruim e ele paga entre US $ 1800 e US …
16 code-golf 

15
Jogo de nomes de cidades
Se desejar, escreva um programa que classifique as cidades de acordo com as regras do jogo de nomes de cidades. Cada nome da cidade deve começar com a última letra no nome da cidade anterior. Por exemploLviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> …


13
Construa um relógio analógico [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 2 anos . Escreva um programa que exiba a hora atual do sistema …

10
Soma de (no máximo) 5 números primos
Terence Tao recentemente provou ser uma forma fraca da conjectura de Goldbach! Vamos explorá-lo! Dado um número inteiro ímpar n > 1, escreva ncomo uma soma de até 5 números primos. Pegue a entrada como quiser e dê a saída como quiser. Por exemplo, def g(o): for l in prime_range(o+1): …
16 code-golf  math  primes 

6
Gerar placa aleatória Boggle
Gere uma grade 4x12 de letras / espaços: Cada dado deve aparecer precisamente uma vez, local escolhido aleatoriamente. Os locais devem ser aproximados a uma permutação aleatória uniforme dos dados. Mostre uma face aleatória (novamente, aproximadamente uniforme) de cada dado. Justifique à esquerda o rosto na janela de 3 caracteres. …
16 code-golf  boggle 

4
Melhor pontuação Boggle Board
Eu estava interessado em ver as respostas para essa pergunta (agora extinta) , mas ela nunca foi corrigida / aprimorada. Dado um conjunto de dados Boggle de 6 lados (configuração roubada desta pergunta ), determine em dois minutos de tempo de processamento qual configuração do cartão permitirá a maior pontuação …

4
Markov Chain Beatbox Generator
Apenas uma idéia que tive no outro dia: Fazer batidas seguindo uma cadeia de Markov de sons predefinidos. Lembro que alguém fez um beatbox com o Google Translate e o idioma alemão (siga o link e pressione Ouvir). Portanto, o desafio é criar uma entrada de texto para o Google …


3
Componha um Vim quine! [fechadas]
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á 5 anos . Objetivo: Crie e salve o arquivo no Vim contendo pelo menos 25 caracteres …
16 quine  vim 


10
Dicas para jogar golfe em Clojure
Quais são as suas dicas para jogar código com o Clojure? O objetivo desta pergunta é coletar uma lista de técnicas específicas do Clojure e que podem ser usadas em problemas gerais de golfe com código.
16 code-golf  tips  lisp 

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.