提交时间:2026-04-12 22:21:39

运行 ID: 315799

#include<bits/stdc++.h> using namespace std; #define ll long long #define pll pair<ll,ll> #define mll map<ll,ll> int main(){ ll n,d; cin>>n>>d; vector<ll>a(n),b(n); for(ll i=0;i<n;i++)cin>>a[i]; for(ll i=0;i<n;i++)cin>>b[i]; bool f=1; ll ans=-1e18; for(ll i=0;i<n;i++) for(ll j=0;j<n;j++) if(abs(a[i]-b[j])<=d){ ans=max(ans,a[i]+b[j]); f=0; } if(f==0)cout<<ans; else cout<<"None"; return 0; }