Submission #1257170

#TimeUsernameProblemLanguageResultExecution timeMemory
1257170chautanphatRoom Temperature (JOI24_ho_t1)C++20
100 / 100
86 ms2388 KiB
#include <bits/stdc++.h> using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n, t; cin >> n >> t; int a[n]; for (int i = 0; i < n; i++) cin >> a[i]; sort(a, a+n); for (int i = 0; i < n; i++) a[i] -= (a[i]-a[0])/t*t; sort(a, a+n); int ans = (a[n-1]-a[0]+1)/2, mn = a[0]; for (int i = n-1; i >= 1; i--) { a[i] -= t; mn = min(mn, a[i]); ans = min(ans, (a[i-1]-mn+1)/2); } cout << ans; 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...