Perguntas com a marcação «card-games»

Para desafios que envolvem jogos de cartas. Isso inclui jogar o jogo, implementá-lo, além de desafios relacionados à mecânica e análise individuais do jogo (por exemplo, probabilidades de computação de determinados eventos).

46
Professor do MIT pode ler mentes!

A tarefa é retirada de uma palestra do Prof. Devadas, do MIT, chamada Você pode ler mentes . Uma explicação detalhada do truque pode ser encontrada no vídeo vinculado ou neste documento . Vou tentar explicar em termos mais simples. Acontece que isso foi inventado na década de 1930 e é conhecido...

43
Minha torta foi cortada?

Escreva um programa ou função que inclua uma lista não vazia de números inteiros positivos. Você pode assumir que é inserido em um formato conveniente razoável, como "1 2 3 4"ou [1, 2, 3, 4]. Os números na lista de entrada representam as fatias de um gráfico de pizza completo , em que cada tamanho...

41
Bens Giza Golf!

Um "número de Gizé", também conhecido coloquialmente como um número Timmy, é qualquer número em que os dígitos representem uma pirâmide ( A134810 ). Por exemplo, "12321" é um número de gizé porque pode ser visualizado da seguinte maneira: 3 2 2 1 1 No entanto, algo como "123321" não é um...

39
Olha, lá em cima no céu! É uma matriz super duper!

Inspirado por essa pergunta de nossos amigos rivais na Code Review. Definições Uma super matriz é uma matriz em que cada novo elemento da matriz é maior que a soma de todos os elementos anteriores. {2, 3, 6, 13}é uma super matriz porque 3 > 2 6 > 3 + 2 (5) 13 > 6 + 3 + 2 (11) {2, 3,...

32
Rotina olímpica de balançar as videiras de Tarzan

As videiras olímpicas realizam suas rotinas em árvores comuns. Em particular, a Árvore Padrão npossui vértices para 0cima n-1e arestas que vinculam cada vértice diferente de zero aao vértice n % aabaixo dele. Então, por exemplo, a Árvore Padrão 5 se parece com isso: 3 | 2 4 \ / 1 | 0 porque...

31
Escolha a última carta na mão de poker

As mãos de pôquer são classificadas da melhor para a pior da seguinte forma: Straight flush - cinco cartas de ordem sequencial, todas do mesmo naipe Four of a kind - quatro cartas do mesmo valor e uma carta de outro valor Full house - três cartas de um valor e duas cartas de outro valor Flush -...

31
Faro embaralha uma matriz

Um shuffle de Faro é uma técnica frequentemente usada por mágicos para "embaralhar" um baralho. Para executar um embaralhamento de Faro, você primeiro corta o baralho em 2 partes iguais e depois intercala as duas partes. Por exemplo [1 2 3 4 5 6 7 8] Faro embaralhado é [1 5 2 6 3 7 4 8] Isso...

30
Triângulos ASCII

Sua tarefa é escrever um programa ou uma função que imprima um triângulo ASCII. Eles se parecem com isso: |\ | \ | \ ---- Seu programa terá uma única entrada numérica n, com as restrições 0 <= n <= 1000. O triângulo acima tinha um valor de n=3. O triângulo ASCII terá nbarras invertidas (...

30
Digital Sum Fibonacci

Todos nós estamos familiarizados com a sequência de Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 No entanto, em vez de, f(n) = f(n-1) + f(n-2)tomaremos a soma digital das 2 entradas anteriores. A sequência ainda deve começar 0, 1,...

30
Magic: The Gathering Combat Golf

Magic: the Gathering é um jogo de cartas colecionáveis ​​em que, entre outras coisas, os jogadores jogam cartas representando criaturas, que podem atacar o outro jogador ou se defender contra os ataques do outro jogador, bloqueando. Neste desafio de código-golfe, seu programa estará no lugar de um...

29
Isso é BS! (jogo de cartas)

BS é um jogo de cartas em que o objetivo do jogo é perder todas as suas cartas. Um jogo consiste em quatro jogadores e um baralho de 52 cartas. Cada jogador recebe aleatoriamente 13 cartas. Normalmente, os cartões são rotulados de 2 a 10, Ás, Valete, Rainha, Rei, mas, para simplificar, os cartões...

28
Socorro! Minha calculadora está com defeito!

Introdução Minha calculadora está se comportando de forma estranha. Às vezes, quando digito um, 8ele exibe a 2. E às vezes, quando digito em, 6ele exibe a +. Alguns botões estão misturados! Alguém poderia me ajudar a determinar qual? Desafio: Entrada: lista de equações incorretas , com...

27
Nada como um bom e velho jogo de ModTen

Isenção de responsabilidade: ModTen é um jogo de cartas fictício criado para o único objetivo deste desafio. As regras do ModTen O ModTen é jogado com um baralho de 52 cartas padrão. Como as regras completas ainda não foram inventadas, vamos nos concentrar exclusivamente no ranking das...

25
Substituição recursiva de string

A tarefa Escreva um programa ou função que, com três seqüências de caracteres, A, B, Cproduza uma sequência de saída em que cada instância de Bin Afoi recursivamente substituída por C. Substituir recursivamente significa repetir uma substituição em que em cada etapa todas as instâncias não...

25
Quantos dias em um mês?

Dada uma representação textual (nome completo que não diferencia maiúsculas de minúsculas ou abreviação de 3 caracteres) de um mês, retorne o número de dias no mês. Por exemplo, december, DECe dectodos devem retornar 31. Fevereiro pode ter 28 ou 29 dias. Suponha que a entrada seja um mês em uma...

25
Golf um apontador de golfe

Quando criança, eu costumava jogar muito o jogo de cartas " golfe " . Seu desafio, se você aceitar, é calcular a pontuação de uma mão de golfe. Como existem mais de 9000 variações neste jogo de cartas 1 , seguiremos as regras que eu lembro de jogar. Regras do jogo) Você termina uma rodada com 6...

24
Implementar kerning simplificado

Introdução Kerning significa ajustar o espaçamento entre as letras de um texto. Como exemplo, considere a palavra Topescrita com os três glifos a seguir: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

23
Um desafio geométrico

Todo mundo adora geometria. Então, por que não tentamos codificá-lo? Esse desafio envolve receber letras e números e criar formas dependendo dele. A entrada A entrada será na forma de (shapeIdentifier)(size)(inverter). Mas o que são identificador de forma, tamanho e inversor? O identificador de...

23
Substrings de identificação exclusiva mais curtas

Dada uma lista de seqüências de caracteres, substitua cada sequência por uma de suas subseqüências não vazias, que não é uma subseqüência de nenhuma das outras seqüências da lista e o mais curta possível. Exemplo Dada a lista ["hello","hallo","hola"], "hello"deve ser substituído por apenas...