哪里错了呢

P1909 [NOIP2016 普及组] 买铅笔

用不到数组,一个循环就行了。 代码: ``` #include <cstdio> #include <algorithm> #include <iostream> using namespace std; int n,num,price,cur,minn=10000000; int main(){ scanf("%d",&n); for (int i=1;i<=3;i++){ scanf("%d%d",&num,&price); cur=(n/num)*price; if (n%num!=0)cur+=price; minn=min(minn,cur); } printf("%d",minn); return 0; } ```
by fyhmath @ 2022-01-27 12:01:42


@[FYH808208](/user/558569) 为什么min要取10000000; 就是为什么这么大数才行?
by Renbeixin @ 2022-01-28 20:13:48


@[Renbeixin](/user/659840) 防止取最小值时受影响。
by fyhmath @ 2022-01-29 10:02:46


|