Perguntas com a marcação «game»

21
Mais um programa e estou fora!

Dado um nível positivo de aninhamento de número inteiro ne uma sequência sde caracteres ascii imprimíveis ( para ~gerar um programa que, quando executado no mesmo idioma, gera um programa que gera um programa ... que gera a strings . Um total de n programas deve ser gerado, todos os quais devem...

21
Jogo da Forca ASCII

(inspirado em uma pergunta sobre Code Review) Suponha que duas pessoas estejam jogando carrasco , mas você só ouviu o jogo e deseja desenhar o status atual. Dadas duas palavras como entrada, onde as palavras correspondem [A-Z]+ou [a-z]+(sua escolha), produz o estado atual do jogo da forca como...

21
Moinhos de contagem em Morris de nove homens

Introdução O Nine Mens's Morris (também chamado Mills) é um jogo de tabuleiro para dois jogadores, que é jogado no seguinte tabuleiro (imagem retirada da página da Wikipedia vinculada): Cada jogador tem 9 homens, coloridos em preto e branco. As regras concretas não são importantes para esse...

21
Pedra Papel Tesoura

Implemente a tesoura de papel de pedra clássica. Condições: o usuário inserirá 'r', 'p' ou 's' programa produzirá 'r', 'p' ou 's' e o resultado a escolha do programa ('r', 'p' ou 's') deve ser pseudo-aleatória ( estou olhando para você Howard ) Como o resultado pode ser representado com qualquer...

21
Resolver o problema numérico de Aristóteles

O quebra-cabeça numérico de Aristóteles é o desafio de preencher cada uma das 19 células em uma grade hexagonal com um número inteiro único entre 1 e 19, de modo que o total ao longo de cada eixo seja 38. Você pode imaginar o tabuleiro do jogo assim: E o quebra-cabeça, em essência, é a solução...

21
Desenhe um quadrado vazio de # com a largura especificada

Eu recebi esse desafio da Codingame e estou curioso sobre soluções melhores que as minhas: Dada uma largura via entrada padrão, desenhe um quadrado oco de '#' em determinada largura e comprimento. Exemplo: 5 resultados em ##### # # # # # # ##### Eu usei python para resolver isso, por isso...

21
Um jogo de proporções atômicas

Sua tarefa cria um bot que joga Atomas , com a maior pontuação. Como o jogo funciona: O tabuleiro começa com um anel de 6 "átomos", com números que variam de 1a 3. Você pode "reproduzir" um átomo entre dois átomos ou em outro átomo, dependendo do próprio átomo. Você pode ter um átomo normal ou...

21
Dilema do prisioneiro com acesso ao oponente

Neste desafio, você escreverá um bot que é o dilema do prisioneiro. Aqui está o problema: você não terá acesso ao histórico dos jogos anteriores. Em vez disso, você terá acesso ao próprio oponente. Nesta versão, os dois jogadores ganham +2 pontos se cooperarem, +1 pontos se ambos desertarem, e se...

21
Onde o cavaleiro pode estar em N movimentos?

Este é o Buraco-3 do Torneio de Outono da APL CodeGolf . Eu sou o autor original do problema lá e, portanto, posso republicá-lo aqui. Dado: um número de turnos (indique se nenhum movimento é 0, caso contrário, assumiremos que é chamado 1) e uma lista de uma ou mais posições iniciais (de...

21
Identificação automática de preço de pergaminhos no Nethack

OH DEUSES NÃO !! Você não pode nos deixar aqui com maçaneta! Haverá nethack em todos os lugares! - 1d atrás por Geobits Bem, não poderia decepcionar ... Introdução (você pode pular esta seção se não se importar com a exposição e / ou se tiver Síndrome de explosão por tabulação ) Uma das...

21
Resolver quebra-cabeças Hitori

Introdução Escreva um solucionador para os quebra-cabeças Hitori usando menos bytes. Desafio Sua tarefa é escrever um solucionador para os quebra-cabeças lógicos Hitori (ひ と り, em japonês; o significado do nome do jogo é "Deixe-me em paz"). As regras são as seguintes: Você é apresentado com...

20
Implementar um Solver de força bruta Sudoku

Implemente o menor solucionador de Sudoku usando adivinhação. Como recebi alguns pedidos, adicionei isso como uma pergunta alternativa para aqueles que desejam implementar um solucionador de sudoku de força bruta. Quebra-cabeça Sudoku: | 1 2 3 | 4 5 6 | 7 8 9 -+----------------------- A| 3 | 1...

20
Jogue o Connect 4!

Escreva um programa para jogar o jogo Connect 4 . Você recebe o estado do tabuleiro como entrada e deve decidir em qual coluna colocar sua peça para obter 4 seguidas (horizontal, vertical ou diagonal) ou impedir que seu oponente faça o mesmo. O tabuleiro é uma matriz de 6x7, onde cada célula pode...

20
Construa um tabuleiro de damas

Para este desafio, você imprimirá as coordenadas e a cor de cada peça no início de um jogo de damas. Digite x e y (separados por vírgula) para cada quadrado (indexado de 0 a 7) em um tabuleiro de damas, seguido de um "r" ou "b" (para vermelho ou preto) onde a parte superior do tabuleiro (mais...

20
Aceite ou largue II: um game show para computadores

Este é o segundo de uma série de quebra-cabeças que vou postar toda segunda-feira no Midnight PST. O primeiro quebra-cabeça está localizado aqui . Contexto: Um bilionário recluso criou um game show para atrair os melhores e mais brilhantes programadores do mundo. Às segundas-feiras, à...

20
Connect Four Validator

Introdução O Connect Four é um jogo no qual você tenta obter quatro em sequência: horizontal, vertical ou diagonal. Neste código de golfe, tentaremos descobrir quem ganhou, considerando um tabuleiro de jogo. Sempre haverá um vencedor e apenas um vencedor. Tarefa Dado um quadro do Connect Four,...

20
A Combinatória do Transistor

O videogame Transistor possui um sistema de habilidades muito interessante. Você coleta 16 "Funções" que podem ser usadas em 16 slots diferentes. O interessante é que existem 3 tipos de slots e cada função se comporta de maneira diferente de acordo com o slot em que você o usa: Existem 4 slots...