Submission #1179257

#TimeUsernameProblemLanguageResultExecution timeMemory
1179257orkunhatipoglu37Room Temperature (JOI24_ho_t1)C++20
100 / 100
62 ms4168 KiB
#include <bits/stdc++.h>
#define int long long

using namespace std;

int32_t main(){
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	int n,t;
	cin>>n>>t;
	vector<int> v(n);
	for(int i=0; i<n; i++){
		cin>>v[i];
		v[i]%=t;
	}
	sort(v.begin(), v.end());
	int mn=v[n-1]-v[0];
	for(int i=0; i<n-1; i++){
		mn=min(mn, t-(v[i+1]-v[i]));
	}
	cout<<(mn+1)/2<<"\n";
}
#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...