C++ 程序用于查找混合替换后的数量
c++server side programmingprogramming
在本教程中,我们将讨论一个程序,用于查找混合替换后剩余的牛奶量。
假设我们有 X 升牛奶。从中,用 Y 升水本身替换 Y 升牛奶。同样的程序重复 Z 次。我们的任务是找出容器中剩余的牛奶量。
通过查找重复操作之间的值关系,我们发现在 Z 次操作后查找牛奶量的公式为
剩余量 = ((X-Y)/X)Z*X
示例
#include <bits/stdc++.h> using namespace std; //计算最终牛奶量 float calc_milk(int X, int Y, int Z) { float result = 0.0, result1 = 0.0; result1 = ((X - Y) / (float)X); result = pow(result1, Z); result = result * X; return result; } int main() { int X = 13, Y = 2, Z = 5; cout << calc_milk(X, Y, Z) << endl; return 0; }
输出
5.63884