多校第二场C题

水贪心

#include<algorithm>
#include<iostream>
#include<cstring>
#include<cstdlib>
#include<cstdio>
#include<queue>
#include<set>
using namespace std;
typedef long long ll;
typedef pair<int,int> pii;
#define MAXN 500005
#define mod (ll)(1e9+7)
int a[MAXN];
multiset<int> b;
int main(){int n;priority_queue<pii> que;while(~scanf("%d",&n)){while(!que.empty())que.pop();for(int i=1;i<=n;i++){scanf("%d",&a[i]);que.push(make_pair(a[i]-i,i));}for(int i=1;i<=n;i++){int x;scanf("%d",&x);b.insert(x);}ll ans=0;set<int>::iterator it;for(int i=1;i<=n;i++){pii x;do{x=que.top();	que.pop();it=b.upper_bound(x.second);}while(it==b.begin());it--;que.push(x);//cout<<pos<<endl;ans=(ans+x.first)%mod;b.erase(it);que.push(make_pair(x.first-i-n,n+i));//cout<<ans<<endl;}cout<<ans<<endl;}return 0;
}

  

转载于:https://www.cnblogs.com/Undeadtoad/p/7249321.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/468037.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

终于讲透了,史上最详细的RS485串口通讯!

RS485接口组成的半双工网络&#xff0c;一般是两线制&#xff0c;多采用屏蔽双绞线传输&#xff0c;这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。我们知道&#xff0c;最初数据是模拟信号输出简单过程量&#xff0c;后来仪表接口是RS232接口&#xff0c;这…

python求解不等式组_解线性方程组和线性不等式组

你的问题是线性规划中的问题&#xff0c;你的等式和不等式是限制&#xff0c;你想最小化(然后最大化)表达式y。等式、不等式和表达式都是线性的&#xff0c;所以它是线性规划。使用scipy函数的scipy包可以进行这种线性规划。在这里是注释代码&#xff0c;可以做你想做的。注意&…

昆明大学津桥学院计算机科学与技术,昆明理工大学津桥学院计算机科学与技术专业2015年在河南理科高考录取最低分数线...

类似问题答案昆明理工大学津桥学院计算机科学与技术专业2015年在河北理科高考录取最低分数线学校 地 区 专业 年份 批次 类型 分数 昆明理工大学津桥学院 河北 计算机科学与技术 2015 三批 理科 363 学校 地 区 专业 年份 批次 类型 分数 昆明理工大学津桥学院 河北 计算机科学…

关于处理百万级大批量数据的mysql运行几个重要点

处理大批量百万级的数据几点重要知识点&#xff1a; 一&#xff1a;设置php运行的内存配置 ini_set("memory_limit","1200M"); 在php.ini中有如下配置 ; Maximum input variable nesting level  ; http://php.net/max-input-nesting-level  ;max_input…

react 组件封装原则_我理解的React:React 到底是什么?

希望本文能帮助没接触过 React 的同学&#xff0c;对React有个大致的理解。最近要做一个“前端零基础的入门课程分享”&#xff0c;很多非前端同学可能只是知道 React 是个前端框架&#xff0c;整体对 React 的理解还是很模糊&#xff0c;借此机会&#xff0c;分享一下我对 Rea…

解引用NULL为什么会导致程序挂死?

来源&#xff1a;公众号【编程珠玑】作者&#xff1a;守望先生ID&#xff1a;shouwangxiansheng解引用NULL指针为什么会出错&#xff0c;导致程序挂死&#xff1f;或者说访问内存地址为0的位置为什么会视为非法&#xff1f;先了解NULL参考《NULL,0,\0有何区别&#xff1f;》。解…

JAVA多线程实现的三种方式 ()

1、继承Thread类实现多线程 继承Thread类的方法尽管被我列为一种多线程实现方式&#xff0c;但Thread本质上也是实现了Runnable接口的一个实例&#xff0c;它代表一个线程的实例&#xff0c;并且&#xff0c;启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法…

关于主机的思维导图_送给孩子最好的思维导图课程

思维导图寒假班来了1关于思维导图思维导图是一种简单而有效的图形思维工具&#xff0c;主要元素包含图形、线条、关键字、颜色&#xff0c;配合下图&#xff0c;我们能理解思维导图利用了左脑和右脑的工作机理&#xff0c;能够充分调动大脑的分析推理和想象创新能力&#xff0c…

2016年10月计算机网络技术,2016年10月自考《计算机网络技术》练习题及答案1

2016年10月自考备考开始了&#xff0c;为了帮助自考生在考试阶段顺利复习&#xff0c;猎学网小编为你提供2016年10月自考《计算机网络技术》练习题及答案1&#xff0c;检测备考情况&#xff0c;从而进行查缺补漏。更多2016自学考试资讯请访问1、对地址转换协议(ARP)描述正确的是…

华为项目Tree canvas画图2

//添加数组找到box_content ul li 对应的indexct.lineTo($(".box_content ul li").eq(j).position().left57,($(".box_header ul li").eq(index).position().top)106140);//中点ct.lineTo($(".box_content ul li").eq(j).position().left57,($(&…

那年夏日我吃瓜

好吧&#xff0c;标题就是为了吸引读者进来增加阅读量的&#xff0c;作为一个公众号小编&#xff0c;我没有什么大量的墨水贡献给大家&#xff0c;但是就是想吹牛逼一下。我最近很懒&#xff0c;都有好几天没有更新新的文章了&#xff0c;然后大家也看到我自己写的东西没有什么…

验证python安装_Python环境搭建(安装、验证与卸载)

电脑系统版本 &#xff1a;Win8.1/64位Python官网地址&#xff1a;www.python.orgPython安装版本&#xff1a;3.7.2本文目录&#xff1a;一、Python的安装二、验证Python安装的情况三、Python的卸载四、Python环境变量配置一、Python的安装1.打开浏览器进入Python官网&#x…

未来计算机是否有意识或者人为的赋予意识,人工智能会有自我意识吗?

在西雅图的艾伦脑科学研究所&#xff0c;正在进行大规模的研究&#xff0c;以了解人脑中860亿个神经元是如何连接的。目的是产生所有连接的图&#xff1a;连接组。该研究所的科学家现在正在重建一立方毫米的老鼠大脑&#xff0c;这是有史以来最复杂的。绘制出大脑连接方式的映射…

别瞎找了,你要的C语言经典示例都在这~

大家周末好&#xff0c;这篇文章是从朋友的号那边看到的&#xff0c;确实不错&#xff0c;如果C语言还觉得没有胸有成熟的话&#xff0c;可以看看。里面的例子都很经典&#xff0c;有条件的同学实际操作一下。给大家找了一些C语言经典示例&#xff0c;github链接&#xff1a;ht…

【Java基础总结】网络编程

网络编程 InetAddress tcp udp转载于:https://www.cnblogs.com/lhat/p/6168909.html

广联达文件被锁怎么修复_事无巨细的绕过Apple id教程+修复蜂窝数据/电话

本次教程首发于Apple tech752大神&#xff0c;十分感谢他的nice job&#xff01;通过这份教程你可以绕过Apple id激活锁&#xff0c;并且保留通话和移动数据和短信的功能&#xff0c;解决了由于基带锁导致绕过ID的机器不可以打电话的问题。写在前面&#xff1a;1.请勿用于捡到/…

计算机辅助翻译专业院校,2017年北大计算机辅助翻译考研经验分享

2017年北大计算机辅助翻译考研经验分享【摘要】笔者完美地将自身优势与兴趣相结合&#xff0c;最终成功折桂北大计算机辅助翻译。►择校(兴趣优势)其实我最开始考研的目标并不是北大的计算机作者hhhhhh1111次阅读2017-07-06【摘要】笔者完美地将自身优势与兴趣相结合&#xff0…

如何写出让同事无法维护的代码?

译文&#xff1a;http://coolshell.cn/articles/4758.html原文&#xff1a;http://mindprod.com/jgloss/unmain.html文章转自公众号 strongerHuang对&#xff0c;你没看错&#xff0c;本文就是教你怎么写出让同事无法维护的代码&#xff0c;因为只有这样&#xff0c;别人才不能…

vs编译python好还是pycharm的好_Python学习 第3天 VS与PyCharm使用对比

前两天出差&#xff0c;趁着热情再玩玩Python吧IDE就在VS和Pycharm中选吧&#xff0c;这两个IDE都很喜欢一、VS能在VS中开发Python是最好&#xff0c;平时习惯了。可以安装PTVS&#xff0c;直接新建个Python项目&#xff0c;就会提示下载PTVS了&#xff0c;安装完试了下&#x…

CodeVs——T 4919 线段树练习4

http://codevs.cn/problem/4919/ 时间限制: 1 s空间限制: 128000 KB题目等级 : 黄金 Gold题解查看运行结果题目描述 Description给你N个数&#xff0c;有两种操作 1&#xff1a;给区间[a,b]内的所有数都增加X 2&#xff1a;询问区间[a,b]能被7整除的个数 输入描述 Input Descri…