哪里错了?

P2440 木材加工

有人吗?
by Alanalan @ 2018-04-14 21:33:04


额......
by laeva @ 2018-04-14 21:34:03


代码好诡异
by laeva @ 2018-04-14 21:34:19


```cpp #include<iostream> using namespace std; int a[100000001]; int main() { int n,k; cin>>n>>k; for(int i=1;i<=n;i++) cin>>a[i]; bool flag=false; for(int i=1;i<=n;i++) if(a[i]>=k) flag=true; if(flag==false) { cout<<"0"<<endl; return 0; } int l=1,r=0,mid; for(int i=1;i<=n;i++) if(a[i]>r) r=a[i]; while(l<r) { mid=(l+r+1)/2; long long count=0; for(int i=1;i<=n;i++) count+=a[i]/mid; if(count>=k) l=mid; else r=mid-1; }/for(int i=1;i<=5;i++) cout<<endl; for(int i=1;i<=n;i++) cout<<a[i]/mid<<endl; for(int i=1;i<=5;i++) cout<<endl;/ cout<<mid<<endl; return 0; } ```
by 袁磊 @ 2018-08-04 16:51:05


## 代码不好看233..
by 袁磊 @ 2018-08-04 16:52:02


|