Submission #1179961

#TimeUsernameProblemLanguageResultExecution timeMemory
1179961anteknneRoom Temperature (JOI24_ho_t1)C++20
100 / 100
151 ms4580 KiB
#include<bits/stdc++.h> using namespace std; typedef long long ll; vector<ll> v; int main () { ll n, a, t; cin >> n >> t; for (ll i = 0; i < n; i ++) { cin >> a; v.push_back(a % t); } sort(v.begin(), v.end()); ll minn = v[n - 1] - v[0]; for (ll i = 0; i < n - 1; i ++) { minn = min(minn, v[i] + (t - v[i + 1])); } cout << (minn + 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...