Analisando propostas

Jogo de Nim, Linguagem C

Publicado em 02 de Maio de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Linguagem C


-bem vindo ao jogo de nim.

-as regras sao: o jogador pode retirar quantos palitos quiser
de uma so linha.

-PERDE O que tirar o ultimo palito.

-DIGITE O numero da linha e depois o numero de palitos separados
por virgulas.




Funciona assim:


I          1 = [0,0,1] vetor linha 1

iii        3 = [0,1,1] vetor linha 2

iiiii      5 = [1,0,1] vetor linha 3

iiiiiii    7 = [1,1,1] vetor linha 4
             
              [2,2,4] vetor soma das colunas



o computador sempre deve jogar para que cada elemento do
vetor seja par.



O jogador insere a jogada no programa assim: X,Y , x = linha, y = numero de

palitos retirados  Só que é necessário uma função que transforme um número em um binário,
e ela
tem que ser recursiva, por que digamos que tenhamos 6 palitos
na coluna 4,
o programa devera atualizar o vetor da linha 4,
passando a ser [1,1,0], para fazer isso,
deve se dividir o valor
de 6 "manualmente" e ir atribuindo os valores das divisoes por 2

em um vetor

O jogo acaba quando não houverem mais palitos e deve ser dado a opção
para o usuário de começar ou não jogando.

A cada jogada o vetor da linha correspondente deve mudar juntamente com o vetor soma.

Preciso de duas cópias desse programa, a segunda versão sendo quase idêntica a primeira, mas apenas
com alterações nos nomes de váriaveis
e ordem do processo.

Possuo mais detalhes

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)

Prazo de Entrega: 07 de Maio de 2017

Habilidades necessárias

C