제출 #779092

#제출 시각아이디문제언어결과실행 시간메모리
779092vjudge1Cipele (COCI18_cipele)C++17
0 / 90
775 ms4972 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define faster ios_base::sync_with_stdio(false);cin.tie(NULL); #define OYY 1000000005 #define mod 998244353 vector <int> v,t; int32_t main(){ faster int n,m;cin>>n>>m; int deg; for(int i=0;i<n;i++){ cin>>deg; v.push_back(deg); } for(int i=0;i<n;i++){ cin>>deg; t.push_back(deg); } sort(v.begin(),v.end()); sort(t.begin(),t.end()); int maxi=0; if(n<m){ for(int i=0;i<n;i++){ int c=lower_bound(t.begin(),t.end(),v[i])-t.begin(); maxi=max(maxi,abs(v[i]-t[c])); t.erase(t.begin()+c); } } else{ for(int i=0;i<m;i++){ int c=lower_bound(v.begin(),v.end(),t[i])-v.begin(); maxi=max(maxi,abs(t[i]-v[c])); v.erase(v.begin()+c); } } cout<<maxi<<'\n'; 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...
#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...