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

什么博客可以做网站公司调查公司

什么博客可以做网站,公司调查公司,三国杀网页在线客服,代做外国空间网站小 Z 最近买了很多很多的多米诺骨牌,他选出了其中的一些排成了一排,并且准备从右到左碰倒这些骨牌。 每个骨牌有一个坐标xi(>1)和一个大小yi(>1),倒下时将会碰倒坐标区间位于[xi-yi,xi)内的所有骨牌。当然没有两个骨牌有相同的坐标,并且…

小 Z 最近买了很多很多的多米诺骨牌,他选出了其中的一些排成了一排,并
且准备从右到左碰倒这些骨牌。 每个骨牌有一个坐标xi(>=1)和一个大小yi(>=1),
倒下时将会碰倒坐标区间位于[xi-yi,xi)内的所有骨牌。当然没有两个骨牌有相同
的坐标,并且小 Z 规定坐标大的更靠右。
但是他发现他买的骨牌太巨了,所以在倒下的时候会将所有碰倒的骨牌破坏
掉,被破坏掉的骨牌就无法使用了,并且不会倒下。得知这个消息的小 Z 十分惊
讶,他想知道如果还按刚才这种方法从右到左碰倒所有没被破坏的骨牌, 将有多
少个骨牌被破坏。这个问题对你来说太简单啦,所以小 Z 又改了主意,他现在想
知道,如果他可以在所有骨牌的严格右边任意位置放置一个任意大小的骨牌, 最
少有多少个骨牌会被破坏?
[输入格式]
从 card.in 中读取数据。
第一行读入一个数字 n,表示小 Z 已经摆放的骨牌数量。
接下来 n 行,每行读入两个正数 xi,yi,表示一个骨牌的信息。
[输出格式]
输出一个数字,表示最少有多少个骨牌被破坏。
[样例输入]
4
1 9
3 1
6 1
7 4
[样例输出]
1
[样例解释]
假如在位置 666 摆放一个大小 659 的骨牌,将会只有一个骨牌被破坏。
[数据范围与约定]
对于 20%的数据 保证存在一个最优方案在坐标[1,100]内摆放骨牌
对于 40%的数据 n<=5000
对于 100%的数据 n<=100000,1<=xi,yi<=10^9

二分每一块骨牌倒下后左端的位置,然后从倒下的位置转移到当前位置。

#include<cstdio>
#include<algorithm>
using namespace std;
int n;
int f[100001];
int x[100001],y[100001],num[100001],c[100001];
bool cmp(int p,int q){return x[p]<x[q];
}
int ans;
int main(){//freopen("card.in","r",stdin);//freopen("card.out","w",stdout);scanf("%d",&n);for(int i=1;i<=n;i++){scanf("%d%d",&x[i],&y[i]);num[i]=i;}sort(num+1,num+n+1,cmp);for(int i=1;i<=n;i++) c[i]=x[num[i]];for(int i=2;i<=n;i++){int loc=lower_bound(c+1,c+n+1,x[num[i]]-y[num[i]])-c-1;f[i]=f[loc]+i-loc-1;}int ans=n;for(int i=2;i<=n;i++){if(f[i]+n-i<ans) ans=f[i]+n-i;}printf("%d\n",ans);return 0;
}

 

转载于:https://www.cnblogs.com/nzher/p/7612235.html

http://www.lbrq.cn/news/2376793.html

相关文章:

  • 网站设计师培训中心关键词百度指数查询
  • php网站后台建设网站维护需要学什么
  • 湖北建设委员会网站外链推广软件
  • 网站建设知名公司排名网站seo排名公司
  • 衡阳网站建设开发价格手机百度收录提交入口
  • 网站浏览记录怎么做快速建站
  • 机构组织网站建设推广下载
  • 营销网站建设规划概念html期末大作业个人网站制作
  • 怎样修改网站标题如何做好一个网站
  • 简述网站的制作步骤品牌策划包括哪几个方面
  • jsp网站开发需要什么技术免费友链平台
  • 微信商城网站如何做网络服务平台
  • 专注于上海seo做网站建设网站关键词如何快速上首页
  • 委托他人做公司网站的税率百度竞价排名的利与弊
  • 潍坊 seo网站建设济南seo全网营销
  • 不知道是谁做的网站 输入学号新闻式软文范例
  • 网页制作建立站点福清seo
  • 网页设计与制作例子影响关键词优化的因素
  • 为wordpress首页添加关键词seo营销课程培训
  • wordpress分类模板下载seo网站优化方案摘要
  • 建设企业网站管理的重要性怎样做百度推广
  • 建立网站定制中国新闻
  • 做网站简单还是做app简单王通seo
  • 傻瓜网站开发软件什么平台可以免费推广产品
  • 零代码平台快排seo排名软件
  • 公司网站建设要注意什么深圳推广公司排行榜
  • 网站流量的主要来源有没被屏蔽的国外新闻网站
  • asp.net网站登录四种营销策略
  • 定制网站设计百度指数的基本功能
  • 武汉网站策划公司房地产销售工作内容
  • 第2章通用的高并发架构设计——2.5 高并发读场景总结:CQRS
  • 高光谱相机有多少种类型?分别有什么特点?
  • Liunx练习项目6-创建dns服务器
  • alpineLinux修改包管理为国内源
  • 711SJBH构建制造业信息化人才培训体系的对策-开题报告
  • Datawhale 25年7月组队学习coze-ai-assistant Task1学习笔记:动手实践第一个AI Agent—英伦生活口语陪练精灵