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

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

5
Gerar sequências Skolem
Sequências de Skolem Uma sequência de Skolem é uma sequência de 2nnúmeros em que todo número ientre 1e nocorre exatamente duas vezes, e a distância entre as duas ocorrências ié exatamente de ietapas. Aqui estão alguns exemplos de sequências de Skolem: 1 1 1 1 4 2 3 2 4 …


14
Triforce ReBoot [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á 3 anos . Vendo como o olá mundo saiu pela culatra terrivelmente, aqui …
10 code-golf 

10
Gere um triângulo retângulo
Neste desafio, você deve pegar dois números (separados por um espaço) como entrada e saída de um triângulo retângulo ASCII, composto por xs. O primeiro número será a largura e a altura do triângulo que você deve exibir. O segundo número será em qual canto o ângulo reto estará. Os …

3
Divida rapidamente em Manufactoria
fundo O Manufactoria foi comercializado como um jogo, mas nós, jogadores de código, podemos vê-lo como realmente é: uma linguagem de programação bidimensional. A linguagem de programação Manufactoria é baseada em uma única fila , que contém uma série de marcadores coloridos. O ponteiro de instruções se move pelo tabuleiro …

3
Desafio da Pedra de Rosetta: Desenhe um gráfico de caixa
O objetivo do Rosetta Stone Challenge é escrever soluções no maior número possível de idiomas. Mostre seu multilinguismo de programação! O desafio Seu desafio é implementar um programa que insira uma lista de números e produza um gráfico de caixa dos dados, na maior quantidade possível de linguagens de programação …

5
Retorna a última cor da entrada no Manufactoria
Este quebra-cabeça é o próximo da minha série de desafios da Manufactoria. fundo Manufactoria é uma linguagem de programação de jogos / bidimensional. O jogador deve criar programas que manipularão uma fila para chegar à saída desejada. É fácil de aprender, mas difícil de dominar, por isso se presta a …


2
Validação de email
Escreva uma função ou programa para validar um endereço de email no RFC 5321 (algumas regras gramaticais encontradas no 5322 ) com o relaxamento que você pode ignorar comentários e dobrar espaços em branco ( CFWS) e literais de endereço generalizados. Isso fornece a gramática Mailbox = Local-part "@" ( …

2
Regiões de polígonos regulares
Dado um N-gon regular com todas as diagonais desenhadas, quantas regiões as diagonais formam? Por exemplo, um triângulo regular tem exatamente 1, um quadrado tem exatamente 4, o pentágono tem exatamente 11 e um hexágono tem 24. pontuação é inversamente proporcional ao número de bytes na solução pequenos fatores de …

1
Escala a partir da tecla e do modo
A maioria de vocês provavelmente conhece a escala maior C: C D E F G A B C A escala maior é caracterizada pelos intervalos entre as notas adjacentes, medidas em semitons : 2 2 1 2 2 2 1 A partir desses intervalos, podemos construir qualquer escala maior iniciando …
10 code-golf  music 


5
Trocando números [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 . Este é um quebra-cabeça comum que muitos de vocês resolveram manualmente. Agora é …

6
Cifra para cerca de trilho
Escreva dois programas: - Um que leia uma string e uma chave e codifique a string em uma cifra de cerca de trilho usando essa chave. - Da mesma forma, escreva um programa para a função reversa: decifrar uma cerca de trilho usando uma chave. Para quem não sabe o …

10
Jogo de dados não transitivo
Aqueles de vocês que gostam de Numberphile estariam familiarizados com o Dr. James Grime, que descreveu um jogo de dados não transitivo em seu canal . O jogo consiste em três dados de 6 faces: Morrer 1: 3,3,3,3,3,6 Die 2: 2,2,2,5,5,5 Die 3: 1,4,4,4,4,4 Dois jogadores selecionam um dado para …
10 code-golf  game  random 

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.