Perguntas com a marcação «chess»

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

12
Caminho mais curto para um cavaleiro de xadrez

Seu programa deve calcular o número de movimentos necessários para que um cavaleiro do xadrez alcance cada quadrado do tabuleiro. A entrada será dois números inteiros separados por espaço, representando as coordenadas do quadrado inicial (coordenada horizontal e vertical, 0 a 7 inclusive cada). Seu...

12
Tabuleiro de xadrez de arte ASCII

Neste desafio, você deve desenhar o tabuleiro de xadrez abaixo e permitir movimentos. 1. Desenho Cada quadrado branco possui espaços de 5x9. Cada quadrado preto tem 5x9 dois pontos. O quadro é cercado por uma borda de dois pontos. As peças têm 5 caracteres de largura e ficam na linha inferior...

12
Resolver um quebra-cabeça de xadrez Solitaire

Recentemente, fui apresentado a um jogo de quebra-cabeça conhecido como Solitaire Chess . Vou resumir as regras aqui: O tabuleiro é um tabuleiro de damas 4x4. Todas as peças são da mesma cor (sem equipes) e todas as peças podem capturar qualquer outra peça. Cada movimento deve ser uma captura....

11
Jogue um movimento de xadrez válido, dado um tabuleiro em stdin

O programa toca em branco. Exemplo stdin: 8 ║♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜ 7 ║♟ ♟ ♟ ♟ … ♟ ♟ ♟ 6 ║… … … … … … … … 5 ║… … … … ♟ … … … 4 ║… … … … … … … … 3 ║… … ♘ … … … … … 2 ║♙ ♙ ♙ ♙ ♙ ♙ ♙ ♙ 1 ║♖ … ♗ ♕ ♔ ♗ ♘ ♖ ——╚═══════════════ —— a b c d e f g h Exemplo stdout: 8 ║♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜ 7 ║♟ ♟ ♟ ♟ … ♟ ♟ ♟ 6 ║… … …...

11
Gerador de posição Chess960

Contexto O Chess960 (ou Fischer Random Chess) é uma variante do xadrez inventada e defendida pelo ex-campeão mundial de xadrez Bobby Fischer, anunciada publicamente em 19 de junho de 1996 em Buenos Aires, Argentina. Emprega o mesmo tabuleiro e peças do xadrez padrão; no entanto, a posição...

10
Muitos peões em um tabuleiro de xadrez

Dado um número inteiro 2n, encontre o número possível de maneiras pelas quais 2n ^ 2 peões pretos e 2n ^ 2 peões brancos podem ser organizados em um tabuleiro de xadrez 2n por 2n, de modo que nenhum peão ataque outro. Um peão preto pode atacar apenas um peão branco e vice-versa. Seguem as regras...

9
Problema do N-Queens [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á 5 anos . Bloqueado . Esta...

9
Dada uma entrada int n, imprima n * invertido (n)

Dado um número inteiro n, impriman * reversed(n) reversed(n)é o número que você obtém quando reversedigita os dígitos n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Dicas para jogar golfe no The Powder Toy

Divirta-se com este, The Powder Toy é um desafio interessante para o golfe, especialmente com a lógica do filt. O que faz do TPT um desafio são as muitas e muitas maneiras de abordar um problema: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall...

9
Para onde pode ir o canhão?

Introdução O jogo de xiangqi , também conhecido como xadrez chinês, é um jogo semelhante ao xadrez popular na China, Vietnã, Taiwan e outros países do leste asiático. As cores dos dois lados em xiangqi são vermelho e preto. Existem sete peças em xiangqi: geral ( G), conselheiro ( A), elefante (...

9
As dez cem palavras mais comuns

Esta pergunta foi escrita porque "Thing Explainer" é divertido de ler e me deu uma idéia. Escreva "coisas que fazem o computador fazer coisas" que lê / pega um conjunto de letras, números e coisas assim "#%|?e retorna True / 1se todas as palavras fizerem parte desse conjunto . Se todas as...

9
Golf os pseudoprimes!

Introdução / Histórico Em uma discussão recente no chat de criptografia, fui desafiado a discutir / ajudar com o teste de primalidade de Fermat e os números de Carmichael. Esse teste é baseado na premissa que a^(p-1) mod p==1sempre será válida para primos p, mas nem sempre para compostos. Agora,...

9
Expand Cadeias de comparação

Diferentemente da maioria das linguagens, o Python avalia a<b<ccomo seria feito em matemática, na verdade comparando os três números, em vez de comparar o booleano a<bcom c. A maneira correta de escrever isso em C (e muitos outros) seria a<b && b<c. Nesse desafio, sua tarefa...

8
Converter notação algébrica em notação descritiva

Short gosta de jogar xadrez. Short também é um homem muito tradicional. Portanto, o Sr. Short está perturbado com a recente tendência de usar a notação algébrica no xadrez moderno, e prefere usar a notação descritiva , como seu pai e o pai dele antes dele. Nota Para simplificar esse desafio,...

8
A próxima turnê do cavaleiro

Todos nós já ouvimos falar do quebra-cabeça do Knight's Tour : encontre uma rota para um cavaleiro que atravessa todos os quadrados de um tabuleiro de xadrez. Mas vamos ser honestos, é um pouco chato. Então, vamos dar ao cavaleiro um desafio. Tarefa Escreva um programa que leve o cavaleiro por...

8
A vingança do peão preto

Objetivo O peão preto quer vingança. Planeje seu último ataque. Regras O peão preto ( L) começa na linha superior e desce para a linha inferior. Maximize os pontos obtidos, indicando o caminho com X. Peões ( P) são 1, bispos ( B) e cavaleiros ( N) 3, torres ( R) 5 e rainhas ( Q) 9. Não haverá...

8
Menor compressão de jogo de xadrez

Inspiração: Fortemente inspirado pela menor compressão do tabuleiro de xadrez, decidi fazer uma competição semelhante, mas nitidamente diferente. tl; dr Pegue o arquivo Chess_Games.txt e compacte-o o máximo que puder para expandi-lo para o arquivo original. Objetivo: Escreva um algoritmo para...