同问
```cpp
#include<iostream>
using namespace std;
int main()
{
int n,a,i,b,An=1000000,W;
cin>>n;
for(int j=1;j<=3;j++)
{
cin>>a>>b;
W=b;
for(i=1;i*a<n;++i)
{
W+=b;
}
if(An>W)
An=b*i;
}
cout<<An<<endl;
return 0;
}
```
by WangWei_CM @ 2024-03-09 15:48:02
cout在输出double时,会保留精度,
改为cout<<(int)ans;
#6的数据我放在这,直接跑一下可能会有更好的理解
8668
4 3229
4 8491
4 8026
by lclclca @ 2024-03-19 18:44:24