Submission #1201856

#TimeUsernameProblemLanguageResultExecution timeMemory
1201856algoproclubRoom Temperature (JOI24_ho_t1)C++20
100 / 100
172 ms2552 KiB
// UUID: 722d029c-f412-4f4a-a918-c2c7c946c1ee #include <bits/stdc++.h> using namespace std; int main() { int n , t; cin >> n >> t; vector<int> a; for(int i = 0; i < n; i++){ int y; cin >> y; a.push_back(y%t); } sort(a.begin() , a.end()); int ans = t; for(int i = 0; i < n-1; i++){ ans = min(ans , (a[i]+t-a[i+1]+1)/2); } ans = min(ans, (a.back()-a[0]+1)/2); cout << ans << endl; }
#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...