Obtener la cantidad de tortas a ornear según componentes
Python
Publicado el 24 de Mayo del 2020 por Katas (150 códigos)
1.282 visualizaciones desde el 24 de Mayo del 2020
A Pete le gusta hornear algunos pasteles. Él tiene algunas recetas e ingredientes. Lamentablemente no es bueno en matemáticas. ¿Puedes ayudarlo a descubrir cuántos pasteles podría hornear teniendo en cuenta sus recetas?
Escriba una función cakes(), que toma la receta (diccionario) y los ingredientes disponibles (también un diccionario) y devuelve el número máximo de tortas que Pete puede hornear (entero). Para simplificar, no hay unidades para las cantidades (por ejemplo, 1 libra de harina o 200 g de azúcar son simplemente 1 o 200). Los ingredientes que no están presentes en los objetos pueden considerarse como 0.
Escriba una función cakes(), que toma la receta (diccionario) y los ingredientes disponibles (también un diccionario) y devuelve el número máximo de tortas que Pete puede hornear (entero). Para simplificar, no hay unidades para las cantidades (por ejemplo, 1 libra de harina o 200 g de azúcar son simplemente 1 o 200). Los ingredientes que no están presentes en los objetos pueden considerarse como 0.
1
2
cakes({'flour': 500, 'sugar': 200, 'eggs': 1}, {'flour': 1200, 'sugar': 1200, 'eggs': 5, 'milk': 200}) # 2
cakes({'apples': 3, 'flour': 300, 'sugar': 150, 'milk': 100, 'oil': 100}, {'sugar': 500, 'flour': 2000, 'milk': 2000}) # 0
30 visualizaciones durante los últimos 90 días