Submission #1268634

#TimeUsernameProblemLanguageResultExecution timeMemory
1268634ducksaysquackRoom Temperature (JOI24_ho_t1)C++20
100 / 100
398 ms28116 KiB
#include <bits/stdc++.h> #define int long long using namespace std; signed main() { int n, k; cin >> n >> k; set<int> s; for(int i=0;i<n;i++) {int x; cin >> x; s.insert(x%k);} vector<int> v; for(auto i:s) v.push_back(i); if(v.size() == 1) {cout << 0; return 0;} int a = k; for(int i=0;i<v.size()-1;i++) a = min(a,(k-v[i+1]+v[i]+1)/2); a = min(a, (v[v.size()-1]-v[0]+1)/2); cout << a; }
#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...