酷代码 AI
菜单

乌拉乎准备制作大餐,已知制作一份大餐需要3份面包,2根香肠,5棵蔬菜,4瓶矿泉水。现在给出面包、香肠、蔬菜、矿泉水的数量,请你计算最多能够制作多少份大餐吧。 输入: 四个整数,分别表示面包、香肠、蔬菜、矿泉水的数量。 输出: 一个整数,表示最多能制作的大餐数量。 输入样例: 10 14 18 12 输出样例: 3c++17

```cpp #include <iostream> using namespace std; int main() { int bread, sausage, vegetable, water; // 输入面包、香肠、蔬菜、矿泉水的数量 cin >> bread >> sausage >> vegetable >> water; // 分别计算根据每种食材可制作的大餐份数 int mealByBread = bread / 3; int mealBySausage = sausage / 2; int mealByVegetable = vegetable / 5; int mealByWater = water / 4; // 找出最小值,即为最多能制作的大餐数量 int maxMeal = mealByBread; if (mealBySausage < maxMeal) { maxMeal = mealBySausage; } if (mealByVegetable < maxMeal) { maxMeal = mealByVegetable; } if (mealByWater < maxMeal) { maxMeal = mealByWater; } // 输出结果 cout << maxMeal; return 0; } ``` [2026-01-24 19:05:50 | AI问答 | 257点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多