Submission #98948

#TimeUsernameProblemLanguageResultExecution timeMemory
98948SecretAgent007Cipele (COCI18_cipele)C++17
18 / 90
63 ms3420 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define INF 1e18 vector<int> a; vector<int> b; int memo[5009][5009]; /* int dp(int l, int r, int left){ if(l == -1 || r == -1){ if(left) return INF/2; else return 0; } if(memo[l][r][left] != -1) return memo[l][r][left]; int ans = -INF; return memo[l][r][left] = } */ signed main(){ ios::sync_with_stdio(false); cin.tie(0); int n, m; cin >> n >> m; a.resize(n); b.resize(m); for(int i = 0; i < n; i++){ cin >> a[i]; } for(int i = 0; i < m; i++){ cin >> b[i]; } //if(n <= 5000 && m <= 5000){ //} // else{ sort(a.begin(), a.end()); sort(b.begin(), b.end()); int maxi = -INF; for(int i = 0; i < m; i++){ maxi = max(maxi, abs(a[i]-b[i])); } cout << maxi << endl; // } }
#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...