95分求助,#14
查看原帖
95分求助,#14
669591
sb_sb_sb楼主2022/7/26 23:32
#include<bits/stdc++.h>
using namespace std;
int main()
{
	long double n,x1,x2,y1,y2,z1,z2,xq,xz,yq,yz,zq,zz;
	cin>>n;
	cin>>x1>>x2;
	cin>>y1>>y2;
	cin>>z1>>z2;
	xz=ceil(n/x1);
	xq=xz*x2;
	yz=ceil(n/y1);
	yq=yz*y2;
	zz=ceil(n/z1);
	zq=zz*z2;
	cout<<min(xq,min(yq,zq));
	return 0;
}

输入 8668

4 3229

4 8491

4 8026

应输出 6997243

实际却输出了 6.99724e+006

2022/7/26 23:32
加载中...