Submission #1240214

#TimeUsernameProblemLanguageResultExecution timeMemory
1240214rythm_of_knightRoom Temperature (JOI24_ho_t1)C++17
100 / 100
64 ms4168 KiB
#include <bits/stdc++.h> #define all(x) x.begin(), x.end() #define ar array using namespace std; typedef long long ll; int main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); ll n, t; cin >> n >> t; vector <ll> a(n + 1, 0); for (int i = 1; i <= n; i++) cin >> a[i], a[i] %= t; sort(all(a)); ll k = t / 2, res = 0, ans = 0; for (int i = 1; i <= n; i++) { int j = i - 1; if (j == 0) j = n; ans = max(ans, (a[i] - a[j] + t) % t); } ans = (t - ans) % t; cout << (ans + 1) / 2 << '\n'; }
#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...