AlexandreDChaves / DojoPuzzles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DESAFIO RESOLVIDOS DO SITE DOJO PUZZLES


Caixa Eletrônico


Desenvolva um programa que simule a entrega de notas quando um cliente efetuar um saque em um caixa eletrônico. Os requisitos básicos são os seguintes:

  • Entregar o menor número de notas;

  • É possível sacar o valor solicitado com as notas disponíveis;

  • Saldo do cliente infinito;

  • Quantidade de notas infinito (pode-se colocar um valor finito de cédulas para aumentar a dificuldade do problema);

  • Notas disponíveis de R$ 100,00; R$ 50,00; R$ 20,00 e R$ 10,00 Exemplos:

  • Valor do Saque: R$ 30,00 – Resultado Esperado: Entregar 1 nota de R$20,00 e 1 nota de R$ 10,00.

  • Valor do Saque: R$ 80,00 – Resultado Esperado: Entregar 1 nota de R$50,00 1 nota de R$ 20,00 e 1 nota de R$ 10,00.

Link do Desafio

Resolução


FIZZBUZZ


Neste problema, você deverá exibir uma lista de 1 a 100, um em cada linha, com as seguintes exceções:

  • Números divisíveis por 3 deve aparecer como 'Fizz' ao invés do número;
  • Números divisíveis por 5 devem aparecer como 'Buzz' ao invés do número;
  • Números divisíveis por 3 e 5 devem aparecer como 'FizzBuzz' ao invés do número'.

Link do Desafio

Resolução


JOKENPO


Jokenpo é uma brincadeira japonesa, onde dois jogadores escolhem um dentre três possíveis itens: Pedra, Papel ou Tesoura.

O objetivo é fazer um juiz de Jokenpo que dada a jogada dos dois jogadores informa o resultado da partida.

As regras são as seguintes:

  • Pedra empata com Pedra e ganha de Tesoura
  • Tesoura empata com Tesoura e ganha de Papel
  • Papel empata com Papel e ganha de Pedra

Link do desafio

Resolução


Tecnologias Utilizadas:

Pycharm Python

About


Languages

Language:Python 100.0%