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

建筑设计门户网站大连网站建设方案咨询

建筑设计门户网站,大连网站建设方案咨询,自豪地使用wordpress,惠州抖音seo[LG P2519][BZOJ2298][HAOI2011]problem a 题目描述 一次考试共有n个人参加 第i个人说#xff1a;有ai个人分数比我高#xff0c;bi个人分数比我低。 问最少有几个人没有说真话(可能有相同的分数) 输入输出格式 输入格式#xff1a; 第一行一个整数n有ai个人分数比我高bi个人分数比我低。 问最少有几个人没有说真话(可能有相同的分数) 输入输出格式 输入格式 第一行一个整数n接下来n行每行两个整数第i1行的两个整数分别代表ai、bi 输出格式 一个整数表示最少有几个人说谎 输入输出样例 输入样例#1  3 2 0 0 2 2 2 输出样例#1  1 说明 1≤n≤100000 0≤ai、bi≤n Solution 只要想到一点此题就很简单了 有个人比我高个人比我低意味着个人与我相同分数 也就是说排名为的人的分数相同。 其中有两种必定为假的情况 。同样说这句话的人超过了个。去除这些之后就只剩下一堆合法的区间    让你选择每个区间的价值为说这句话的人数当然价值最大为区间长度且需满足任意两个选取的区间没有公共点。 于是问题变成了选取最大价值和的不相交区间。 这时只需要按区间右端点排序直接DP二分答案求解答案即可相信看懂题目和前面步骤的人都会这一步另外感觉这里的DP只是一个贪心而已。。。。 #includebits/stdc.h using namespace std; const int MAXN1e5500; int f[MAXN]; struct snode{int l,r;} score[MAXN]; struct qnode{int l,r,num; } q[MAXN]; int compare1(snode x,snode y){ return x.ly.l||(x.ly.lx.ry.r); } int compare2(qnode x,qnode y){ return x.ry.r||(x.ry.rx.ly.l); } inline int read() {int f1,x0; char cgetchar();while (c0||c9) { if (c-) f-1; cgetchar(); }while (c0c9) { x(x3)(x1)(c^48); cgetchar(); }return x*f; } int find(int x,int n) {int l0,rn;while (lr){int mid(lr1)1;if (q[mid].rx) lmid;else rmid-1;}return l; } int main() {int nread(),cnt0;for (int i1;in;i) score[i].lread()1,score[i].rn-read();sort(score1,scoren1,compare1);for (int i1;in;i){if (score[i].lscore[i].r) continue;if (score[i].lscore[i-1].lscore[i].rscore[i-1].r) q[cnt].num;else q[cnt]{(qnode){score[i].l,score[i].r,1}};}sort(q1,qcnt1,compare2);for (int i1;icnt;i){int kfind(q[i].l,cnt); f[i]max(f[i-1],f[k]min(q[i].num,q[i].r-q[i].l1));}printf(%d\n,n-f[cnt]);return 0; }
http://www.sadfv.cn/news/208457/

相关文章:

  • 广州网站设计公司兴田德润在那里网站建设哪家好万维科技
  • 小语种网站降低生育
  • 网站建设偶像密云seo排名优化培训
  • 深圳好的网站建设公司购物便宜的网站有哪些
  • 建设门户网站请示企业网站开发需求分析模板
  • 欧美一级a做爰片免费网站wordpress3.9.1下载
  • 网站备案信息被删除为网站添加isapi扩展
  • 网站开发 jz.woonl做网站要的图片斗鱼
  • 做网站的优势wordpress动态图片
  • 如何做网站建设企业信息系统规划的含义及任务
  • wordpress做的学校网站工作表
  • 网站建设的原则有哪些方面wordpress怎么加音乐
  • 莲都区建设分局网站wordpress如何看访问
  • 西安网站建设总部做网站视频点播难不难
  • 网站备案 两个域名如何创建网站系统教程
  • 网站建设网站网站建设网站如何将微信和企业网站同步
  • 知乎问答网站开发教程做网站美工收费
  • ps网站制作教程网站建设 有必要吗
  • 自助建站系统注册如何做网站店铺
  • 天水市建设路第二小学网站购买空间安装wordpress
  • 成品网站代理网站自然排名工具
  • 网站后台系统的易用性中国国家商标注册网官网
  • 兴业大街网站建设温岭网站设计
  • 淘宝网站建设类直通车自建网站教程
  • 电商网站改版公司网站建设实施方案
  • 关键词搜不到我的网站网站推广系统方案
  • 二级域名网站优化wordpress在线问答插件
  • 全国大学生创业网登录入口win10优化大师好用吗
  • 外贸网站做推广运营网站挣钱方法
  • 做网站开发团队企业管理咨询的内容