Submission #996697

#TimeUsernameProblemLanguageResultExecution timeMemory
996697MilosMilutinovicRoom Temperature (JOI24_ho_t1)C++14
100 / 100
75 ms4572 KiB
#include <bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(0); int n, t; cin >> n >> t; vector<int> a(n); for (int i = 0; i < n; i++) { cin >> a[i]; a[i] %= t; } sort(a.begin(), a.end()); int res = a[n - 1] - a[0]; for (int i = 0; i + 1 < n; i++) { res = min(res, a[i] - (a[i + 1] - t)); } cout << (res + 1) / 2 << '\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...