O quebra-cabeça Imprima 0 se um labirinto n * m não puder ser resolvido Imprima 1 se um labirinto n * m puder ser resolvido (de 1 ou mais maneiras) (por isso não estou pedindo caminhos, mas se é possível resolver !!!) Matriz de entrada (2d):
O quebra-cabeça Imprima 0 se um labirinto n * m não puder ser resolvido Imprima 1 se um labirinto n * m puder ser resolvido (de 1 ou mais maneiras) (por isso não estou pedindo caminhos, mas se é possível resolver !!!) Matriz de entrada (2d):
Desafio Escreva um programa / função que aceite uma "imagem" e produza um labirinto de figuras formado a partir dessa imagem. Entrada Seu programa deve aceitar dois argumentos: Eu, a imagem para formar o labirinto de S, um booleano que especifica se deve ou não exibir a solução para o...
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...
Labirintos de gelo têm sido um dos meus itens favoritos dos jogos Pokémon desde a sua estreia em Pokémon Gold e Silver. Sua tarefa será criar um programa que resolva esses tipos de problemas. Labirintos de gelo consistem principalmente, como o nome sugere, em gelo. Uma vez que o jogador se move em...
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,...
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 ... er...
Dadas 2 entradas inteiras que representam o tamanho do campo xe y, produz um caminho através do campo. Exemplo de saída para 5, 4: # # # ### ### # O campo inteiro é 5 por 4, e há um caminho feito de hashmarks cruzando o campo. O caminho deve sempre começar no canto superior esquerdo e ir...
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 no ano passado . Crie um regex que aceite uma...
Inspirado por We do hopping de torre e relacionado a 2D Maze Minus 1D Introdução Sua tarefa é encontrar o caminho mais curto para sair de um labirinto de matrizes seguindo as regras especificadas. Desafio Uma matriz 1D a com n elementos pode ser considerada como um labirinto composto por n...
Seu objetivo é escrever um programa que cria um 10x10 mapa aleatório usando 0, 1e 2, e encontra o caminho mais curto de canto superior esquerdo para canto inferior direito, assumindo que: 0 representa um campo de grama: qualquer um pode andar sobre ele; 1 representa um muro: você não pode...
Ou talvez não seja realmente um labirinto, mas ainda assim. Regras: Entrada é uma seqüência de duas linhas, consistindo de *, 1, xe X. Essa corda é um labirinto para percorrer. As linhas têm o mesmo comprimento . Você pode considerar a entrada como uma string com ,(vírgula) ou qualquer...
Uma convolução binária é descrita por um número Me aplicada a um número N. Para cada bit na representação binária de M, se o bit estiver definido ( 1), o bit correspondente na saída é dado por XORing nos dois bits adjacentes ao bit correspondente N(contornando quando necessário). Se o bit não...
O famoso forro básico básico C64 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 imprime um labirinto de barras e barras
Você foi contratado como assistente de pesquisa e solicitado a criar um pequeno programa que criará labirintos de ratos. A caixa do rato é sempre 62x22 e possui uma entrada (a) e uma saída (A) para o rato, desta forma (entrada 1): #######a###################################################### #...
Peças de xadrez (reis, rainhas, torres, bispos e cavaleiros) e peões estão em um tabuleiro, mas não no quadrado a1 ou h8 . Sua tarefa é viajar dos quadrados a1 vazios para os vazios h8 , passando apenas pelos quadrados vazios. As regras de movimento são as seguintes: Você pode prosseguir de...
Questão Você tem uma matriz de 50 por 50 caracteres. Cada célula tem uma seta apontando em qualquer uma das quatro direções. Nenhuma célula está vazia. Ao inserir uma célula, você deve sair dela na direção especificada pela seta. A seta também pode apontar na mesma direção de onde você veio,...
Os números primos sempre fascinaram as pessoas. 2300 anos atrás, Euclides escreveu em "Elementos" Um número primo é aquele que é medido apenas por uma unidade. o que significa que um primo só é divisível por 1(ou por si mesmo). As pessoas sempre procuraram relações entre números primos e...
Introdução relacionada a crianças Sempre que levo meus filhos a um parque de diversões, eles ficam mais nervosos quanto mais perto estamos do parque, com o pico nervoso quando estamos no estacionamento e não encontramos lugar para estacionar. Então, decidi que preciso de um método para encontrar o...
Sua tarefa é desempenhar o papel de ambos os personagens nesta cena desde o início. Nele, Cobb desafia Ariadne: Você tem dois minutos para projetar um labirinto que leva um minuto para resolver. Algumas liberdades serão tomadas nessa descrição. Mais importante ainda, esse desafio não se baseia...
Dado um labirinto em stdin e um ponto de entrada, escreva um programa que imprima um caminho para a saída em stdout. Qualquer caminho é aceitável, desde que o seu programa não gere o caminho trivial (passando por todos os pontos do labirinto) para cada labirinto. Na entrada, as paredes são...