제출 #1179978

#제출 시각아이디문제언어결과실행 시간메모리
1179978bbartekRoom Temperature (JOI24_ho_t1)C++20
100 / 100
62 ms2496 KiB
#include <bits/stdc++.h>

using namespace std;

typedef long long ll;
#define st first
#define nd second
#define pb push_back

const int maxn = 5e5+7;

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);

    int n,t;
    cin>>n>>t;

    int a;
    vector<int> liczby;
    for(int i=1;i<=n;i++){
        cin>>a;
        liczby.pb(a%t);
    }

    sort(liczby.begin(),liczby.end());

    int wyn=1e9,ost;
    ost = liczby[0];
    for(int i=n-1;i>=0;i--){
        wyn = min(wyn,(liczby[i]-ost+1)/2);
        ost = liczby[i]-t;
    }

    cout<<wyn<<"\n";

    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...