不知道错在哪里......

P1909 [NOIP2016 普及组] 买铅笔

希望更丰富的展现?使用Markdown ------------
by brony @ 2019-03-18 23:19:56


帮您稍作整理 ``` include<stdio.h> const int N=3; int main() { int n,a,b,num,money,min,i; short price[3]; scanf("%d",&n); for(i=0;i<=N;i++) { scanf("%d %d\n",&a,&b); if((n%a)==0) { num=n/a; } else { num=n/a+1; } money=num*b; price[i]=money; for(i=1;i<=N;i++) { if(price[(i-1)]<money) { min=price[(i-1)]; } else min=money; } } printf("%d",min); return 0; } ```
by brony @ 2019-03-18 23:23:45


您定义的变量min是c++里的函数
by brony @ 2019-03-18 23:27:13


您的头文件有毒吧…
by Hiraeth @ 2019-03-19 07:51:28


```cpp #include<bits/stdc++.h> using namespace std; double sum1,sum2,sum3,m; int a[4],b[4],n; int main () { cin>>n; for (int i=1;i<=3;i++) cin>>a[i]>>b[i]; sum1=ceil(n*1.0/a[1])*b[1]; sum2=ceil(n*1.0/a[2])*b[2]; sum3=ceil(n*1.0/a[3])*b[3]; m=sum1; if (m>=sum2) m=sum2; if (m>=sum3) m=sum3; cout<<int(m)<<endl; return 0; } ```
by Hiraeth @ 2019-03-19 07:52:39


|