Perguntas com a marcação «chess»

16
Trabalhando nos meus movimentos Knight

O xadrez hexagonal descreve uma família de variantes de xadrez jogadas em um tabuleiro em que as células são hexágonos em vez dos quadrados tradicionais. Existem muitas dessas variantes; neste desafio, focaremos na variante de Gliński, que é a mais comum. O tabuleiro é composto de três cores (para...

16
Quantos movimentos?

Dadas duas posições diferentes em um tabuleiro de xadrez e o tipo de peça, faça o número mínimo de movimentos necessários para que essa peça vá de uma posição para outra. Regras A peça dada pode ser rei, rainha, torre, cavaleiro e bispo. (Esta entrada pode ser aceita como 5 caracteres únicos) As...

16
Decomponha um número!

Sua tarefa é decompor um número usando o formato abaixo. Isso é semelhante à conversão de base, exceto que, em vez de listar o digitsna base, você lista values, de modo que a lista seja adicionada à entrada. Se a base especificada for n, cada número da lista deve estar na forma de k*(n**m), onde...

16
Derby da Xadrez

O que poderia ser mais oposto do que o derby de xadrez e demolição . Você pensaria que ninguém que goste de um desfrutaria do outro ... até hoje. Regras A posição inicial é um tabuleiro de xadrez padrão: RNBQKBNR PPPPPPPP PPPPPPPP RNBQKBNR Parece normal o suficiente, até você descobrir...

16
rei + torre vs rei

É o fim de outro jogo de xadrez bem jogado. Você é o jogador branco e ainda tem uma torre e seu rei. Seu oponente só tem o rei dele. Desde que você é branco, é a sua vez. Crie um programa para jogar esta partida de xadrez. Sua saída pode ser uma sequência de movimentos, uma animação gif, arte...

15
É uma jogada de xadrez válida?

Nome alternativo: ChessMoveQ Dada uma lista de até 32 elementos, cada um composto por 4 elementos e uma segunda lista com 4 elementos, determine se o movimento detalhado na segunda entrada é um movimento válido de xadrez. A primeira lista indica a posição de todas as 32 peças no quadro. Cada...

15
Igualdade de oscilação

Temos objetos que oscilam entre dois pontos inteiros [l, r], na velocidade de uma unidade por unidade de tempo, iniciando lem t=0. Você pode assumir l < r. Por exemplo, se um objeto oscila [3, 6], então temos: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7 ->...

15
Tokenizar um idioma baseado em pilha

Estive trabalhando outra linguagem de golfe baseada pilha chamada Stackgoat . Neste desafio, você escreverá um Tokenizer para Stackgoat (ou realmente qualquer linguagem geral baseada em pilha). Exemplos "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12',...

15
Conversão de xadrez

Há muito trabalho feito no mundo do xadrez. Por exemplo, existe um formato de arquivo padronizado .pgn, que descreve um jogo de xadrez, incluindo a lista de jogadas. Além disso, há outro formato de arquivo .fenque descreve uma posição no quadro. O desafio hoje é converter uma lista de jogadas de...

15
Cavaleiro-preenche uma grade

Um preenchimento de cavaleiro é um preenchimento de inundação usando a conectividade da peça de xadrez do cavaleiro. Especificamente: 1 1 1 1 0 1 1 1 1 (0 é o ponto inicial, 1s mostra as células conectadas) Desafio Dada uma grade 2D de espaços e paredes, e uma localização inicial, execute...

15
Exércitos coexistentes pacíficos

No jogo de xadrez, há uma peça chamada rainha que pode atacar qualquer outra peça que esteja na mesma linha, coluna ou diagonal. No xadrez, normalmente existem dois lados, preto e branco, com cada peça pertencendo a uma das equipes. Peças não podem atacar peças pertencem ao mesmo time. Seu...

14
Explosões em um tabuleiro de xadrez

O xadrez atômico é uma variante (muito divertida) do xadrez, na qual toda captura causa uma "explosão", destruindo a peça capturada, a peça que captura e todos os não-peões em um raio de 1 quadrado. O objetivo deste desafio não é jogar um jogo inteiro de xadrez atômico, mas simplesmente simular o...

14
Somas cumulativas recursivamente concatenadas de [N] com iterações M

Tome dois números inteiros positivos N e Me criar somas acumuladas concatenados [N], com Miterações. Emita o resultado da última iteração. Definição da soma acumulada concatenada: Comece com um número Ne defina uma sequênciaX = [N] Anexar a X somas acumuladas deX Repita a etapa 2 M vezes. A...

14
O problema do peão perdido

O problema do peão perdido Depois que o jogo terminou, um peão sobrevivente foi deixado para trás das linhas inimigas. vamos ajudá-lo a encontrar o caminho mais curto para voltar para casa. O problema original descreve um tabuleiro de xadrez nXn e uma função f: {1,..,n-1}X{1,..,n}X{-1,0,1} =>...

14
Labirinto de tabuleiro de xadrez

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...

13
É xeque-mate?

Totalmente surpreso que isso ainda não tenha sido publicado, dado o grande número de quebra-cabeças de xadrez no site. Enquanto eu pensava nisso, agradeço a Anush por publicá-lo na caixa de areia em março . Mas imaginei que já fazia tempo o suficiente para poder fazer isso sozinho. Um xeque-mate...

13
Operadores Bitwise em Brainfuck

Sua tarefa é criar um programa cerebral para cada um dos seguintes operadores binários. Cada programa deve pegar um ou dois números de 8 bits (A e B) da entrada e calcular a operação especificada: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Você não precisa implementar...

13
A caminhada de uma rainha através de uma espiral

Em um reino distante, uma rainha do xadrez faz uma caminhada diária por um caminho em espiral, numerado de 1 a n, não se importando em seguir a própria espiral, mas simplesmente fazendo os movimentos da rainha como faria em um tabuleiro de xadrez. A rainha é amada por seus súditos, e eles anotam...

13
Senhas fortes contra os bispos

Não deve ser confundido com Password Bishop Goodness ! Dada uma sequência, responda (verdade / falsidade ou dois valores consistentes) se ela constitui uma senha forte contra os bispos . Uma senha é forte contra os bispos, se for uma sequência que consiste em letras (in a-h) e dígitos (in 1-8)...