#include<bits/stdc++.h>
using namespace std;
int main()
{
double a,b,c,d,e,f,g,x,y,z;
cin>>a>>b>>c>>d>>e>>f>>g;
x=ceil(a/b)*c;
y=ceil(a/d)*e;
z=ceil(a/f)*g;
if(x<=y&&x<=z)
{
cout<<x;
}
else if(y<=x&&y<=z)
{
cout<<y;
}
else if(z<=y&&z<=x)
{
cout<<z;
}
}
这是目前我做的最好的答案,虽然可以达到95分,但还是求各位大佬帮忙优化一下,谢谢~~~