Submission #1236174

#TimeUsernameProblemLanguageResultExecution timeMemory
1236174wetspongeRoom Temperature (JOI24_ho_t1)C++20
100 / 100
114 ms12192 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define endl "\n" #define mod 1000000007 int n,k; int arr[500001]; signed main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin>>n>>k; vector <int> v; v.push_back(0); for(int i=0;i<n;i++){ cin>>arr[i]; v.push_back(arr[i]%k); v.push_back(arr[i]%k+k); } sort(v.begin(),v.end()); int mn=1e18; for(int bg=1;bg<=n;bg++){ mn=min(mn,(v[bg+n-1]-v[bg]+1)/2); } cout<<mn<<endl; } //179276892
#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...