提醒一个小坑
查看原帖
提醒一个小坑
1529781
HBQS楼主2024/12/5 21:21
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n,small=999999,count,money,t=0;
    cin>>n;
    for(int i = 0;i<3;i++)
    {
        cin>>count>>money;
        t = ceil(n*1.0/count);
        money = t*money;
        small = min(money,small);
    }
    cout<<small;
    return 0;
}
/*written by HBQS!*/

这个代码96报wa 一开始百思不得其解 后面才发现与价格比较的small初始值开小了 如果报错了 不妨将其定义大一点 比如9999999就会过了

2024/12/5 21:21
加载中...