Énoncé¶
Les Vikings décident de partir piller le Royaume d'Angleterre. Avant de prendre les mers, le chef de guerre vous charge de préparer le plus d'hydromel possible. Ayant une quantité de miel limitée, vous allez devoir trouver une solution optimale pour produire le plus d'alcool possible.
Vous disposez de plusieurs recettes. Chaque recette indique :
- Un coût en quantité de miel par litre d'hydromel : cout miel,
- Une quantité d'alcool produite par litre d'hydromel : ethanol,
- Une limite de production de la recette : limite.
Pour chaque recette, vous pouvez en produire un certain nombre de litres $l$ (pas forcément entier) inférieur ou égal à sa limite. Cela vous coûte une quantité $l \times \text{cout miel}$ de miel, mais vous procure une quantité $l \times \text{ethanol}$ d'alcool.
Indiquez la quantité maximale d'alcool que vous pouvez produire, sachant que vous disposez d'un maximum de quantite miel quantités de miel.
La réponse n'est pas nécessairement un nombre entier.
Entrée¶
L’entrée contiendra :
- Sur la première ligne, un entier : nombre recettes, le nombre de recettes.
- Sur les lignes suivantes, une liste de nombre recettes éléments :
recettes, la liste des recettes.
- Une ligne par élément de la liste : séparés par des espaces, un entier ethanol la quantité d'ethanol pour un litre de boisson, un entier cout miel, la quantité de miel pour produire un litre de boisson, et un entier limite le nombre de litres maximal de boisson pouvant être produits depuis cette recette.
- Sur la ligne suivante, un entier : quantite miel, la quantité de miel dont vous disposez
Sortie¶
Affichez, sur une ligne, la quantité maximale d'alcool que vous pouvez concocter pour les vikings à l'aide des ingrédients dont vous disposez.
Vous devez afficher la quantité sous format décimal, avec une précision d'au moins 0.001.
Attention au formatage et à la taille des nombres !
Il faut bien afficher au format décimal.
Une sortie comme 1e+09
peut ne pas être acceptée.
Contraintes¶
- $1 \le \text{nombre recettes} \le 10$
- $0 \le \text{quantite miel} \le 100$
- $1 \le \text{ethanol} \le 20$
- $1 \le \text{cout miel} \le 100$
- $1 \le \text{limite} \le 10$
Contraintes de performance¶
- $1 \le \text{nombre recettes} \le 200\,000$
- $0 \le \text{quantite miel} \le 1\,000\,000\,000$
- $1 \le \text{ethanol} \le 1\,000$
- $1 \le \text{cout miel} \le 1\,000\,000\,000$
- $1 \le \text{limite} \le 1\,000$