Submission #779101

#TimeUsernameProblemLanguageResultExecution timeMemory
779101vjudge1Cipele (COCI18_cipele)C++17
0 / 90
839 ms5108 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); } v.push_back(0),t.push_back(0); sort(v.begin(),v.end()); sort(t.begin(),t.end()); v.push_back(0),t.push_back(0); if(m<n){ swap(v,t); swap(n,m); } int maxi=0; for(int i=0;i<n;i++){ int c=lower_bound(t.begin(),t.end(),v[i])-t.begin(); //cout<<c<<endl; maxi=max(maxi,abs(v[i]-t[c])); t.erase(t.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...