- Leilão do menor lance único
-
Menor lance único vence
-
Lances com duas casas decimais, positivo > 0
-
Arrecadação: total de lances * 0.98 (ou seja, o custo do lance é 0.98)
-
Pode receber até 999 lances, ignorar lances após isso
-
Output: o jogador vencedor (nome), valor do lance e a arrecadação total
-
João deu lance de 0.01; Maria deu lance de 0.3; Renata deu lance de 0.01; Pedro deu lance de 12.34;
-
Vencedor: Maria, com lance de 0.3 e arrecadação de 3.92
-
Código (em inglês) em Java com a solução
-
Testes unitários em Java (Junit) testando a solução cobrindo um bom número de cenários
-
Entregar a solução por email com um zip ou colocar o código num repositório remoto como Github, Gitlab etc.
{
"name": "teste insert winner",
"value": "0.3"
}