Um dia no mercado
Bill Mochila e Will Carteira vão ao festival anual. Ao se aproximarem das barracas, Bill retruca que conseguirá levar para casa mais coisas do que Will. Ao aceitar isso como um desafio, Will discorda e uma competição começa.
- Bill Mochila tem espaço ilimitado no inventário, mas uma quantidade limitada de moedas.
- Will Carteira tem uma quantidade ilimitada de moedas, mas espaço limitado no inventário.
Crie uma função que retorne o nome do homem que consegue levar mais itens para casa. Os parâmetros são os seguintes:
- A quantidade de dinheiro de Bill.
- A quantidade de espaço no inventário de Will.
- O preço do item.
- O tamanho do item.
Exemplo resolvido
whoWinsTonight(40, 95, 5, 10) ➞ "Will"
// O item custa 5 moedas e ocupa 10 espaços do inventário.
// Bill só pode comprar no máximo 8 itens (40 moedas DIV 5 = 8).
// Will só pode levar para casa no máximo 9 itens (95 espaços do inventário DIV 10 = 9).
// Will é o vencedor.Exemplos
whoWinsTonight(20, 20, 5, 10) ➞ "Bill"
whoWinsTonight(10, 2, 20, 1) ➞ "Will"
whoWinsTonight(3, 7, 2, 5) ➞ "Tie"Observações
- DIV significa divisão inteira com arredondamento para baixo. Isso significa arredondar para baixo depois de dividir.
- Retorne
"Tie"se os dois homens puderem pagar a mesma quantidade de itens. - Todos os números serão inteiros positivos.