Submission #1296807

#TimeUsernameProblemLanguageResultExecution timeMemory
1296807nguyenkhangninh99Room Temperature (JOI24_ho_t1)C++20
100 / 100
74 ms4176 KiB
#include <bits/stdc++.h> using namespace std; #define int long long void solve(){ int n, t; cin >> n >> t; vector<int> a(n + 1); for(int i = 1; i <= n; i++){ cin >> a[i]; a[i] %= t; } sort(a.begin() + 1, a.end()); int ans = (a[n] - a[1] + 1) / 2; for(int i = 2; i <= n; i++) ans = min(ans, (t + a[i - 1] - a[i] + 1) / 2); cout << ans; } signed main(){ ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); solve(); }
#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...