88分RE求助
查看原帖
88分RE求助
1219707
CB_X2_Jun楼主2024/7/3 15:58

RE\textcolor{purple}{RE} 了 #4\#4

我的代码

#include <iostream>
using namespace std;
long long n,k,l,a[100001],m;
bool check(int x)
{
    long long s=0;
    for(int i=1; i<=n; i++)
    {
        s+=a[i]/x;
    }
    return s>=k;
}
int main()
{
    cin >> n >> k;
    for(int i=1; i<=n; i++)
    {
        cin >> a[i];
        m=max(m,a[i]);
    }
    int le=0,ri=m,mid;
    while(le<=ri)
    {
        mid=(le+ri)/2;
        if(check(mid))
        {
            le=mid+1;
            l=mid;
        }
        else
        {
            ri=mid-1;
        }
    }
    cout << l;
    return 0;
}

RE\textcolor{purple}{RE} 提示:

Runtime Error.  
Received signal 8: Floating-point exception.

求各位帮忙\textcolor{red}{求各位帮忙} 谢谢\textcolor{orange}{谢谢}

2024/7/3 15:58
加载中...