连接:http://acm.nyist.net/JudgeOnline/problem.php?pid=600
花儿朵朵
时间限制:1000 ms | 内存限制:65535 KB
难度:5
2 1 1 5 10 4 2 3 1 4 4 8 1 4 6
0 1 2 1
#include<cstdio> #include<cstring> #include<algorithm> using namespace std; int t1,t2,t3; int n,m; struct noder { int date; int type;//1是开始,2是结束,3是询问 int num; }node[300010]; int res[100010]; int q[100010]; bool operator < (const noder a,const noder b) { if(a.date==b.date)return a.num<b.num ; else return a.date<b.date ; } int main() { int T,i,a,b,k,term,j; scanf("%d",&T); while(T--) { memset(res,0,sizeof(res)); scanf("%d%d",&n,&m); t1=t2=t3=0;k=0; for(i=1;i<=n;i++) { scanf("%d%d",&a,&b); node[k].date=a;node[k].num=t1++; node[k++].type=1; node[k].date=b;node[k].num=t2++;node[k++].type=2; } for(i=1;i<=m;i++) { scanf("%d",&a); node[k].date=a;node[k].num=t3++;node[k++].type=3; } sort(node,node+k); term=0;b=node[0].date;j=0; for(i=0;i<k;i++) { a=node[i].date; if(a>b)term++; if(node[i].type==1)res[term]++; else if(node[i].type==2)res[term+1]--; else q[node[i].num]=term; b=a; } for(i=1;i<=term;i++)res[i]+=res[i-1]; for(i=0;i<m;i++)printf("%d\n",res[q[i]]); } return 0; }
相关推荐
南阳理工oj离线题库是为编程爱好者和学习者提供的一种资源,主要用于练习和提高编程技能。这个离线题库通常包含多种类型的编程题目,涵盖了数据结构、算法、计算机科学基础等多个方面。在这个环境中,用户可以不受...
【南阳理工学院OJ_个人AC代码包(Java提交)】是针对Java初学者的一份宝贵资源,它包含了参与ACM国际大学生程序设计竞赛(ICPC)时在南阳理工学院在线评测系统(OJ)上获得正确答案的代码实例。这些代码展示了如何用...
### 南阳理工学院OJ第1版解题报告概览 #### 1. A+B Problem 虽然解题思路在报告中被省略,但我们可以推测这是一个基础的数学加法问题,涉及到数字输入与基本算术操作。此类题目旨在测试初学者对编程语言基本输入...
南阳理工学院的OJ(Online Judge)平台为学生提供了丰富的STL练习题目,通过AC(Accepted,表示代码正确通过所有测试用例)的代码,我们可以学习到STL在实际问题解决中的应用。 1. 容器: STL包含多种容器,如...
【标题】:“湖南理工oj题解(学习用)-共230道题”揭示了这是一个针对湖南理工大学在线编程竞赛平台(Online Judge,简称OJ)的题解集合,包含了230个不同题目。这类资源通常由参赛者或者经验丰富的程序员整理,...
哈理工OJ1084答案哈理工OJ1084答案哈理工OJ1084答案哈理工OJ1084答案哈理工OJ1084答案
湖南理工学院小鱼比可爱OJ题
西安理工大学的在线实验系统编程题答案集合是一份非常宝贵的资源,尤其对于正在学习编程和准备在线编程竞赛(Online Judge,简称OJ)的学生而言。这个压缩包文件包含了各种编程题目及其详细解答,可以帮助学习者深入...
【描述】中提到的“目前涵盖安科OJ,南阳OJ,杭电OJ,北大OJ,浙大OJ”意味着这个题解网站已经集成了多个知名OJ平台的题目,用户可以在一个统一的平台上找到这些不同OJ的题目并查看解决方案。安科OJ、南阳OJ、杭电OJ...
NYOJ,全称为南阳理工学院在线评测系统(Nanyang Institute of Technology Online Judge),是为ACM(国际大学生程序设计竞赛)以及其他编程爱好者提供的一种在线编程练习平台。该系统支持用户提交代码并进行实时...
趣味题:柱状图排序 西安理工大学学生在线实验系统 oj
6. **误差处理**:在输入输出时,都要求保留一定位数的小数,这涉及到浮点数的格式化输出,通过 `%.2lf` 或 `%.3lf` 来控制输出的精度。 7. **数学公式应用**:一元二次方程的解法使用了求根公式,即 `(-b ± sqrt...
竞赛题集南阳OJ部分习题及解答其他oj试题及解答提取方式是百度网盘分享地址
湖南理工学院OJ-阶乘求和-定义函数
湖南理工学院Oj-等腰三角形-嵌套循环
【标题】"hustoj" 是一款流行的在线判题系统(Online Judge,简称OJ),它主要用于教育和考试场景,支持教学管理和编程竞赛。这款系统以其跨平台、易安装和包含题库的特点受到广泛欢迎。 【核心知识点】 1. **在线...
在厦门理工的软件工程课件中,你可能会学到UML(统一建模语言),这是一种可视化工具,用于描述软件系统的结构和行为,包括类图、序列图和状态图等。这些工具能够帮助团队更好地理解和沟通设计思路。 最后,软件...
郑州轻工业oj;C语言200道题压缩包;郑州轻工业oj;C语言200道题压缩包;郑州轻工业oj;C语言200道题压缩包;郑州轻工业oj;C语言200道题压缩包;郑州轻工业oj;C语言200道题压缩包;郑州轻工业oj;C语言200道题压缩包;...
【OJ平台hustoj】是一个在线编程竞赛(Online Judge)平台的开源实现,它允许用户提交代码并自动运行测试,以验证程序的正确性。这个平台对于教学、技术比赛和编程训练非常有用,帮助学生和程序员提升编程技能。本文...
离线本地oj(Online Judge)练习系统是一种专为编程初学者设计的自我学习工具,它允许用户在没有网络连接的情况下进行编程练习。这样的系统通常包含了大量编程题目,涵盖各种算法和数据结构,帮助用户提高编程技能和...