Níveis de tinta da impressora
Dado um mapa que indica quantas páginas ainda podem ser impressas com cada cor de tinta, retorne o número máximo de páginas que a impressora pode imprimir antes que alguma cor acabe.
Exemplos
Program.inkLevels(Map.of("cyan", 23, "magenta", 12, "yellow", 10)) ➞ 10
Program.inkLevels(Map.of("cyan", 432, "magenta", 543, "yellow", 777)) ➞ 432
Program.inkLevels(Map.of("cyan", 700, "magenta", 700, "yellow", 0)) ➞ 0Notas
Para imprimir uma página, é necessário usar cada cor uma vez. Portanto, não é possível imprimir se faltar tinta de alguma cor (veja o exemplo #3).