问题描述
从前,有一只吃包子很厉害的猴子,它可以吃无数个包子,但是,它吃不同的包子速度也不同;肉包每秒钟吃x个;韭菜包每秒钟吃y个;没有馅的包子每秒钟吃z个;现在有x1个肉包,y1个韭菜包,z1个没有馅的包子;问:猴子吃完这些包子要多久?结果保留p位小数。
输入格式
输入1行,包含7个整数,分别表示吃不同包子的速度和不同包子的个数和保留的位数。
输出格式
输出一行,包含1个实数,表示吃完所有包子的时间。
代码
就这个保留小数的地方不太会
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
ll x, y, z;
ll x1, y1, z1;
cin >> x >> y >> z >> x1 >> y1 >> z1;
ll n;
cin >> n;
double res = (x1 * 1.0 / x) + (y1 * 1.0 / y) + (z1 * 1.0 / z);
printf("%.*lf\n", n, res);//*表示保留n位小数
return 0;
}