当前位置: 首页 > news >正文

网站前端设计与实现企业公司网

网站前端设计与实现,企业公司网,商品关键词优化的方法,做网站域名题目描述 给定两个序列 𝑎1,𝑎2,…,𝑎𝑛a1​,a2​,…,an​ 与 𝑏1,𝑏2,…,𝑏𝑛b1​,b2​,…,bn​,请从这两个序列中分别各找一个数,要求这两个数的差不超过给…
题目描述

给定两个序列 𝑎1,𝑎2,…,𝑎𝑛a1​,a2​,…,an​ 与 𝑏1,𝑏2,…,𝑏𝑛b1​,b2​,…,bn​,请从这两个序列中分别各找一个数,要求这两个数的差不超过给定的数字 𝑑d,且两个数字之和最大

输入格式
  • 第一行:两个整数 𝑛n 与 𝑑d;
  • 第二行:𝑛n 个整数 𝑎1,𝑎2,…,𝑎𝑛a1​,a2​,…,an​;
  • 第三行:𝑛n 个整数 𝑏1,𝑏2,…,𝑏𝑛b1​,b2​,…,bn​;
输出格式
  • 单个整数:两个数的最大和。若没有合适的方案输出 None
数据范围
  • 对于 30%30% 的数据,1≤𝑛≤2001≤n≤200;
  • 对于 60%60% 的数据,1≤𝑛≤200001≤n≤20000;
  • 对于 100%100% 的数据,1≤𝑛≤200001≤n≤20000,1≤𝑑≤1091≤d≤109,1≤𝑎𝑖,𝑏𝑖≤1091≤ai​,bi​≤109。
样例数据

输入:

3 2
3 1 4
1 5 9

输出:

9

说明:

4+5

详见代码:

#include<bits/stdc++.h>
using namespace std;
int n;
long long a[200005];
long long b[200005];
long long d;
long long ans=0;
int main()
{cin>>n>>d;for(int i=1;i<=n;i++){cin>>a[i];}for(int i=1;i<=n;i++){cin>>b[i];}sort(a+1,a+n+1);sort(b+1,b+n+1);int bp=1;for(int i=1;i<=n;i++){while((b[bp]<a[i]||b[bp]-a[i]<=d)&&bp<=n){bp++;}if (b[bp-1]>=a[i]&&bp-1<=n&&b[bp-1]-a[i]<=d){ans=max(ans,a[i]+b[bp-1]);}}int ap=1;for(int i=1;i<=n;i++){while((a[ap]<b[i]||a[ap]-b[i]<=d)&&ap<=n){ap++;}if (a[ap-1]>=b[i]&&ap-1<=n&&a[ap-1]-b[i]<=d){ans=max(ans,b[i]+a[ap-1]);}}if (ans==0){cout<<"None";}else{cout<<ans;}return 0;
}

http://www.yayakq.cn/news/921621/

相关文章:

  • 西二旗网站建设如何自己制作图片
  • 固原市建设局网站网站开发 绩效考核
  • 网站建设上机课公司如何做网络营销
  • 做模特网站wordpress做动态页面
  • 360浏览器怎么加入可信站点广州番禺怎么读
  • 广东住房和城乡建设部网站深圳正规燃气公司一览表
  • 有创意的30个网站个人 网站建设
  • 重庆专业做网站wordpress 商店模板
  • seo公司网站建设中铁建设门户网登录入口在哪
  • 网站建设策划书的要求杭州网站制作公司排名
  • 茂名网站建设方案推广什么叫网站收录
  • 建设企业网站需要什么php ajax网站开发典型实例 pdf
  • 最新网站建设wordpress建博客
  • 深圳注册公司核名在哪里核名重庆seo网站推广优化
  • 江西南昌网站建设哪家公司好怎么学网站设计
  • 推荐佛山顺德网站建设wordpress模板如何修改字体
  • 做教育机构网站上海做外贸网站设计
  • 工业和信息化部网站备案管理系统开业时网站可以做哪些活动吗
  • 做家庭影院的有哪些网站专业制作彩铃网站
  • 图片代码如何做网站优质高职院建设网站
  • 高端品牌网站建设图片济源网络推广
  • 重庆高考征集志愿网站谁能赐教
  • 推广网络营销外包公司梧州自助建站seo
  • 网站开发需要学mvc吗教育网站开发用例图
  • 建设科技信息 网站建设重庆维力安网站建设
  • 杭州网站推广服务文案写作软件app
  • 结构设计在哪个网站接单兼职做衡水企业网站建设费用
  • 做网站最便宜要多少钱搭建平台筑巢引凤
  • 网站开发的方法有哪些桂林网站建设服务
  • 铭讯网站建设腾讯企业邮箱登录入口网址