Submission #1274876

#TimeUsernameProblemLanguageResultExecution timeMemory
1274876muhammad-ahmadRoom Temperature (JOI24_ho_t1)C++20
50 / 100
20 ms580 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define endl '\n' signed main(){ int n, t; cin >> n >> t; int a[n + 1]; for (int i = 1; i <= n; i++){ cin >> a[i]; a[i] %= t; // cout << a[i] << ' '; } // int ma = 0, mi = 2 * t; // cout << endl; int ans = 0; for (int i = 1; i <= n; i++){ int dist = 0; for (int j = 1; j <= n; j++){ int m1 = abs(a[i] - a[j]), m2 = min(abs(a[i] - (a[j] + t)), abs((a[i] + t) - a[j])); dist = max(dist, min(m1, m2)); // if (i == 1) cout << m1 << ' ' << m2 << endl; } ans = max(ans, dist); } cout << (ans + 1) / 2 << endl; 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...