`
人生难得糊涂
  • 浏览: 117419 次
社区版块
存档分类
最新评论

高桥和低桥

 
阅读更多

高桥和低桥

有个脑筋急转弯是这样的:有距离很近的一高一低两座桥,两次洪水之后高桥被淹了两次,低桥却只被淹

了一次,为什么?答案是:因为低桥太低了,第一次洪水退去之后水位依然在低桥之上,所以不算“淹了两

次”。举例说明:

假定高桥和低桥的高度分别是 5 和 2,初始水位为 1

第一次洪水:水位提高到 6(两个桥都被淹),退到 2(高桥不再被淹,但低桥仍然被淹)

第二次洪水:水位提高到 8(高桥又被淹了),退到 3。

没错,文字游戏。关键在于“又”的含义。如果某次洪水退去之后一座桥仍然被淹,那么下次洪水来临水

位提高时不能算“又”淹一次。

输入n座桥的高度以及第i次洪水的涨水水位ai和退水水位bi,统计有多少座桥至少被淹了k次。初始水位为

1,且每次洪水的涨水水位一定大于上次洪水的退水水位。

输入 

输入文件最多包含 25 组测试数据。每组数据第一行为三个整数n, m, k(1<=n,m,k<=105

)。第二行为n个整

数hi(2<=hi<=108

),即各个桥的高度。以下m行每行包含两个整数ai和bi(1<=bi<ai<=108

, ai>bi-1)。输入文件

不超过 5MB。

输出 

对于每组数据,输出至少被淹 k 次的桥的个数。

样例输入 样例输出

2 2 2

2 5

6 2

8 3

5 3 2

2 3 4 5 6

5 3

4 2

5 2

Case 1: 1

Case 2: 3

 

 

 

去年省赛的一道题 ,当时用线段树没做出来 ,后来知道要离散化  ,今年再做用了离散化的线段树,结果还是超时。。。  晕死 。   后面看题解发现一种不需要数据结构的解法 非常巧妙

 

具体见代码吧 

#include<iostream>
#include<algorithm>
using namespace std;
#define MAXSIZE 100010	
int h[MAXSIZE];
int cnt[MAXSIZE];
int n,m,k;
int main()
{
	//freopen("in.txt","r",stdin);
	int tcase=0;
	while(scanf("%d%d%d",&n,&m,&k)!=EOF)
	{
		int i;
		int last;
		memset(h,0,sizeof(h));
		memset(cnt,0,sizeof(cnt));
		for(i=0;i<n;i++)
		{
			scanf("%d",&h[i]);
		}
		sort(h,h+n);
		last=1;
		for(i=0;i<m;i++)
		{
			int a,b;
			scanf("%d%d",&a,&b);
			int tmpa=upper_bound(h,h+n,a)-h;//返回第一个大于a的下标  若不存在则返回0
			if(h[tmpa]>a)
				tmpa--;
			int tmpb=upper_bound(h,h+n,last)-h;
			if(tmpb==last)
				tmpb++;
			cnt[tmpb]++;
			cnt[tmpa+1]--;
			last=b;

		}
		for(i=1;i<n;i++)
		{
			cnt[i]+=cnt[i-1];
		}
		int ans=0;
		for(i=0;i<n;i++)
		{
			if(cnt[i]>=k)
				ans++;
		}
		printf("Case %d: %d\n",++tcase,ans);
	}
	return 0;
}

 

0
0
分享到:
评论

相关推荐

    西大别高桥地区榴辉岩SHRIMP年代学和地球化学研究及其构造意义

    西大别高桥地区榴辉岩SHRIMP年代学和地球化学研究及其构造意义,徐备,王长秋,从高桥榴辉岩的残余岩浆岩锆石中获得三期年龄,记录了约472-478Ma,434Ma和305-309Ma的3次岩浆活动信息,榴辉岩全岩的εNd(T=450)值...

    2021高桥杯数学建模B题论文

    2021高桥杯数学建模B题论文

    高桥科技:2019年度半年报.PDF

    在这半年里,高桥科技取得了显著的成绩,获得了7项实用新型专利,这显示出公司在技术研发和创新能力上的持续进步。 【公司概况】 高桥科技的核心业务可能涉及桥梁科技、检测技术等领域,其子公司高桥检测可能专注...

    高桥科技:2021年半年度报告.PDF

    大桥采用了多项技术创新,其中高桥科技研发的“大跨度悬索桥智能化施工应用系统”尤为突出。这一系统利用无线通讯及组网技术,对缆索牵引过程进行精确控制,确保施工安全。通过监测牵引力、位移等参数,一旦发现异常...

    高桥科技:2021年半年度报告.zip

    【高桥科技2021年半年度报告】是一...通过对这份报告的深入解读,读者不仅可以了解到高桥科技在2021年上半年的经营状况,还可以洞察其业务策略、市场定位和未来发展方向,对于投资者和业界观察者来说具有重要参考价值。

    高桥科技:2018年年度报告.PDF

    【高桥科技2018年年度报告】是武汉智汇高桥科技股份有限公司对过去一年经营状况、财务表现和公司重大事件的全面总结。作为一家在NEEQ(全国中小企业股份转让系统)上市的公司,代码872233,高桥科技在2018年取得了...

    《说不尽桥》讲义人教新.ppt

    4. 桥梁艺术价值:中国古代桥梁不仅是交通设施,还具有艺术价值,如赵州桥的雕刻、颐和园的玉带桥、都江堰的安澜桥、绍兴的八字桥和北京的卢沟桥,这些桥梁的设计与装饰体现了当时的文化和艺术水平。 5. 桥梁结构...

    宁波高桥地区项目推广提案.ppt

    这里的“望”不仅与“希望”同音,还暗示了高桥地区的尊贵地位和向西发展的趋势。同时,案名“西望会馆”巧妙地融合了地域特征和项目的期望,旨在塑造一种时尚、高雅且富含文化精神的精致会馆形象。 会馆的设计理念...

    case study - 电力 - 杭州富阳高桥热电有限公司三炉三机热电工程DCS系统0409-701-4601(0907) CN.pdf

    case study - 电力 - 杭州富阳高桥热电有限公司三炉三机热电工程DCS系统0409-701-4601(0907) CNpdf,case study - 电力 - 杭州富阳高桥热电有限公司三炉三机热电工程DCS系统0409-701-4601(0907) CN

    云南世界第一高桥旅游风景区项目建议书.doc

    项目规划应充分考虑景观保护、游客体验和文化传承,可能包含观桥平台、徒步路线、民族文化展示、生态教育设施等。 **第七章:项目的组织管理** 需要设立专业的项目管理团队,负责规划执行、协调各方资源、监控进度...

    高桥A地块给排水及消防工程监理实施细则.docx

    1.1 座落位置:该工程位于浙江省宁波市高桥镇蒲家村,具体地址为4号地块,地理位置对工程的规划和施工有着直接影响,包括水源供应、排水路径和消防设施布局等。 1.2 监理工程:主要涉及给水系统、排水系统以及消防...

    Y-上海高桥精细化工厂自控施工方案.pdf

    上海高桥精细化工厂12000t/aDCP装置技改(一期)自控仪表施工方案详尽地阐述了整个项目的施工流程和技术措施。该方案旨在确保工程的顺利进行,实现安全文明施工,以及按时高质量完成。工程的主要内容是对原有的DCP...

    高桥地区盒8砂岩段岩石学特征与沉积相分析毕业论文.doc

    论文首先对高桥地区的盒8砂岩段进行了岩心观察,结合薄片鉴定和各种测试分析数据,重点研究了以下几个方面: 1. 岩石类型与特征:研究表明,这个地区的岩石主要由石英砂岩、岩屑石英砂岩和岩屑砂岩组成,而长石砂岩...

    司马光高桥中心小学PPT学习教案.pptx

    这份PPT学习教案是针对司马光高桥中心小学学生设计的专业课件,旨在通过讲述《司马光》这个经典故事,教育孩子们学习司马光的智慧和勇敢精神。故事讲述了司马光在面对紧急情况时如何冷静思考,解决问题,展示了他在...

    sap/石油化工/高桥石化第1部分.rar

    描述中的内容与标题相同,进一步强调了这个压缩文件与SAP在石油化工行业的具体实践有关,可能是文档、演示文稿或教程的集合,旨在介绍高桥石化公司如何利用SAP系统提升其业务效率和决策能力。 标签“SAP 供应链管理...

    高桥墩刚度对桥梁抗震特性的影响研究 (2010年)

    此外,工程实例分析显示,对于高桥墩来说,实腹圆形墩和空心圆形墩在提供足够的刚度和稳定性方面具有明显优势。设计者应当根据具体的工程条件和抗震要求,选择适宜的桥墩型式,以确保桥梁结构在地震作用下的安全性和...

    Y-上海高桥精细化工厂自控施工方案(20211014152850).pdf

    上海高桥精细化工厂12000t/aDCP装置技改(一期)自控仪表施工方案详尽地阐述了整个项目的实施规划和管理策略。该方案旨在确保工程的安全、质量和进度,遵循了一系列的技术规范和标准。以下是关键知识点的详细说明: ...

    高桥小学校园的文化墙设计方案.doc

    高桥小学校园的文化墙设计方案.doc

    上海高桥东陆学校四年发展规划.pdf

    上海高桥东陆学校四年发展规划.pdf

Global site tag (gtag.js) - Google Analytics