Perguntas com a marcação «decision-problem»

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

13
Isso é empate por repetição?

Problema: No xadrez, existe uma regra bem conhecida sobre o empate pela repetição. Se a mesma posição for repetida 3 vezes (ou mais), o jogador que pretender fazer a jogada que causará a repetição poderá reivindicar um empate. Às vezes, essa é uma tarefa fácil para um árbitro detectar, se os...

13
Acessibilidade do trocador de palavras

O trocador de palavras é um jogo em que você está tentando transformar uma palavra em outra através de edições de um único caractere, sendo cada etapa sua própria palavra. Para esse desafio, as edições podem ser substituições, inserções ou exclusões. Por exemplo, WINNER → LOSER pode ser feito com...

13
Snap irlandês: regras de variantes

Introdução Recentemente, eu e alguns amigos decidimos jogar algumas cartas, e um deles sugeriu o jogo 'Irish Snap', que foi a inspiração para esse desafio. No entanto, aprendi mais tarde que o jogo tem muitas regras diferentes com as quais você pode jogar, algumas das quais estão listadas aqui ....

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

12
Implementar um número de ponto flutuante binário IEEE 754 de 64 bits através da manipulação de números inteiros

(Eu marquei a pergunta "C" por enquanto, mas se você souber de outro idioma que suporte sindicatos, também poderá usá-lo.) Sua tarefa é criar os quatro operadores matemáticos padrão + - * /para a seguinte estrutura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2];...

12
Essa mordida foi minha?

Ontem, deixei meu sanduíche na mesa. Quando me levantei hoje, havia uma mordida ... Era minha? Não me lembro ... Problema: Faça uma representação do sanduíche e do meu padrão de mordida e me diga se foi minha mordida ou não. Exemplos: Exemplo 1: Meu padrão de

12
Proteger um arquivo com zeros

Sua tarefa hoje será pegar um arquivo existente e anexar zeros a ele até atingir um determinado tamanho. Você deve escrever um programa ou função que leve o nome de um arquivo no diretório atual fe um número de bytes b. Enquanto mantém o conteúdo original de f, você deve escrever zeros (bytes...

12
Essa string é válida FEN?

O desafio Escreva um programa ou função que utilize uma entrada de string como parâmetro de função ou de stdin e determine se é uma string FEN válida . Entrada Você pode assumir que a entrada incluirá apenas os seguintes caracteres (diferencia maiúsculas de minúsculas). pkqrbnPKQRBN12345678/ O...

12
Gráfico de golfe uma solubilidade

Dado o nome de um cátion e ânion, produza "S" (solúvel) ou "I" (insolúvel). A tabela que usaremos é da wikipedia: https://en.wikipedia.org/wiki/Solubility_chart . É copiado no final da pergunta para referência futura. Entrada : O cátion, seguido pelo ânion, separado por um espaço. O cátion será um...

12
Encontre um número Rocco

Fiz essa pergunta em uma entrevista, mas não consegui descobrir nenhuma solução. Não sei se a pergunta estava certa ou não. Eu tentei muito, mas não consegui encontrar nenhuma solução. Honestamente falando, nada veio à minha mente. Números Rocco Um número inteiro positivo é um número Rocco se...

12
Alcance do terreno

Jogos de táticas baseadas em turnos, como Advance Wars, Wargroove e Fire Emblem, são constituídos por uma grade quadrada de terreno variável, com unidades de diferentes classes de movimento, exigindo custos diferentes para cada tipo de terreno. Investigaremos um subconjunto desse...

12
Intérprete para teoria dos números, módulo n

Uma frase da teoria dos números (para nossos propósitos) é uma sequência dos seguintes símbolos: 0e '(sucessor) - sucessor significa +1, então0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(adição) e *(multiplicação) = (igual a) (e )(parênteses) o operador lógico nand( a nand bé not (a and b)) forall (o...

11
Valide a sintaxe 2Col!

Como algumas pessoas devem ter notado ultimamente, abandonei o desenvolvimento de Braingolf em grande parte porque é chato e sem inspiração, e mudei para o 2Col, que é um pouco mais interessante e não foi projetado para ser uma linguagem de golfe. O recurso definidor do 2Col é que toda linha de...