#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