3 solutions

  • 0
    @ 2025-9-1 19:25:15
    using namespace std;
    const int n=100010;
    int n,k,a[n],minv=1e9;
    int main()
    {
    cin>>n>>k;
    for(int i=1;i<=n;i++){
    cin>>a[i];}
    sort(a+1,a+n+1);
    for(int i=0;i<=k;i++)minv=min(minv,a[n-k+i]-a[i+1]);
    cout<<minv;
    return 0;
      
    
    

    Information

    ID
    1011
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    8
    Tags
    # Submissions
    81
    Accepted
    13
    Uploaded By