none
Como sequenciar valores de Cartas de Baralho RRS feed

  • Pergunta

  • Olá pessoal,

    Estou desenvolvendo um jogo de cartas (Buraco) e estou tendo um problema que não consigo resolver.

    Preciso sequenciar as cartas que o usuário escolheu para montar/iniciar um jogo, mas não estou conseguindo de forma alguma...

    O problema não é quando a ordenação é sequencial (3,4,5,6,...). O problema é justamente quando existe um furo nesta sequencia (3,4,6,7,...) e existe um coringa para preencher este buraco (3,4,2,6,7). Quando faço a ordenação, o 2 que é o coringa, vai para o começo da sequencia, sendo que deveria ficar valendo 5...

    Além disso, a dificuldade aumenta quando tenho um As após um rei (...,12,13,A), onde As tem valor de 1, indo também para o começo da sequencia (A,...,12,13)...

    Tem também o problema quando existe um coringa e também existe o 2 na sequencia não como coringa (A,2,2,4) sendo que o primeiro 2 é da sequencia e o segundo 2 corresponde ao 3...

    Vocês conhecem algum algoritmo que possa me ajudar a resolver este impasse?

    Muito obrigado!!!

    domingo, 8 de julho de 2012 02:35

Todas as Respostas