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

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

3
Conjunto de Construção de Masmorras
Quando eu era criança, joguei o jogo Intellivision Advanced Dungeons and Dragons: Treasure of Tarmin . Os gráficos 3D colocam você em uma perspectiva em primeira pessoa com um realismo chocante: Mas então eu tenho um C-64. E pude desenhar na grade de 40x25 caracteres, percorrendo a tela, definindo a …


3
Hashiwokakero: Construa pontes!
Hashiwokakero ("construir pontes" em japonês) é um quebra-cabeça em que você é encarregado de conectar um grupo de ilhas a pontes. As regras são: As pontes devem ser executadas vertical ou horizontalmente entre duas ilhas. Pontes não podem se cruzar. Um par de ilhas pode ser conectado por no máximo …
19 code-golf 

1
Final do jogo de xadrez: branco para companheiro em um
Dada uma grade de letras 8x8 que representa o estado atual de um jogo de xadrez, a tarefa do seu programa é encontrar um próximo movimento para o branco que resulte em xeque-mate (a resposta sempre será conjunta em um movimento). Entrada A entrada será em STDIN - 8 linhas …
19 code-golf  chess 

1
Localizador de Sudoku exclusivo
Desafio: Dado um quadro de Sudoku na entrada padrão, encontre o número mínimo de números adicionados para tornar o quadro único. Regras / Específicos: A entrada está formatada da seguinte forma (todo o espaço em branco é significativo) 516|827|943 278|394|615 349|615|872 ---+---+--- 98 |4 2|156 465|189|237 12 |5 6|489 ---+---+--- …
19 code-golf  game  sudoku 


17
Imprimir um conjunto de cantores
O desafio Construir uma N-nivelado Cantor Set . O conjunto ternário Cantor é criado excluindo repetidamente os terços médios abertos de um conjunto de segmentos de linha. O programa recebe um parâmetro N(um número inteiro) e depois imprime (no console ou de maneira semelhante) um conjunto de N níveis Cantor. …

3
A estranha vida de uma colméia
Pesquisadores descobriram recentemente uma colônia de abelhas interessante que vive em um campo infinito de favo de mel: Cada célula pode abrigar uma abelha ou não. De fato, a vida dessas criaturas parece um pouco ... caótica. Pode-se calcular que uma colônia sempre começa com o seguinte padrão: (Abelha desenhada …

12
Preencha os lagos
Dada a topografia da terra no formato de imagem ASCII, descubra para onde os lagos iriam e os preencha. Assuma uma quantidade infinita de chuva. exemplo entrada # ## # #### # ######### ## ########### ## ############# #### ## ############## ##### ################# ####### ######################### ######################### resultado # ## #@#### #@@@@######### …



15
O desafio mínimo de fibonacci!
Desafio Nesta tarefa, você receberia um número inteiro N (menor que 10 6 ), encontre a maneira mínima pela qual você poderia somar N usando apenas números de Fibonacci - essa partição é chamada representação Zeckendorf . Você pode usar qualquer número de Fibonacci mais de uma vez e, se …

5
Imprimir um labirinto aleatório
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. Escreva um programa que gere e imprima um labirinto aleatório usando o algoritmo de sua escolha. O labirinto deve ser …


10
De onde eles estão ligando?
Ao fazer chamadas telefônicas internacionalmente, os números de telefone são prefixados com um código que indica em que país o número está localizado. Esses códigos são códigos de prefixo , o que significa que nenhum código é o prefixo de outro. Agora, hoje cedo, você perdeu uma ligação e está …

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.