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

做政府网站的/百度app大全

做政府网站的,百度app大全,wordpress主题特色功能,赌博游戏网站开发H - 高桥和低桥Time Limit:1000MS Memory Limit:131072KB 64bit IO Format:%lld & %llu Submit Status Practice CSU 1335Description 有个脑筋急转弯是这样的:有距离很近的一高一低两座桥,两次洪水之后高桥被淹了两次,低桥却只被…
H - 高桥和低桥
Time Limit:1000MS     Memory Limit:131072KB     64bit IO Format:%lld & %llu
Submit Status Practice CSU 1335

Description

有个脑筋急转弯是这样的:有距离很近的一高一低两座桥,两次洪水之后高桥被淹了两次,低桥却只被淹了一次,为什么?答案是:因为低桥太低了,第一次洪水退去之后水位依然在低桥之上,所以不算“淹了两次”。举例说明:

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

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

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

没错,文字游戏。关键在于“又”的含义。如果某次洪水退去之后一座桥仍然被淹(即水位不小于桥的高度),那么下次洪水来临水位提高时不能算“又”淹一次。

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

 

Input

输入文件最多包含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。

 

Output

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

 

Sample Input

2 2 2
2 5
6 2
8 3
5 3 2
2 3 4 5 6
5 3
4 2
5 2 

Sample Output

Case 1: 1
Case 2: 3 
二分查找题
 1 #include"iostream"
 2 #include"cstring"
 3 #include"cstdio"
 4 #include"algorithm"
 5 using namespace std;
 6 const int ms=100005;
 7 int n,m,k;
 8 int h[ms];
 9 int cnt[ms];
10 int main()
11 {
12     int i,j,ans,p=1,k,a,b;
13     int ta,tb; 
14     while(scanf("%d%d%d",&n,&m,&k)!=EOF)
15     {
16         memset(cnt,0,sizeof(cnt));
17         tb=1;
18         for(i=0;i<n;i++)
19         {
20             scanf("%d",&h[i]);
21         }
22         sort(h,h+n);
23         for(i=0;i<m;i++)
24         {
25             scanf("%d%d",&a,&b);
26             int tmpa=upper_bound(h,h+n,a)-h;
27             while(h[tmpa]>a)
28                 tmpa--;
29             int tmpb=upper_bound(h,h+n,tb)-h;
30             while(h[tmpb]<=tb)
31                 tmpb++;
32             tb=b;
33             cnt[tmpb]++;
34             cnt[tmpa+1]--;
35         }
36         for(i=0;i<n;i++)
37             cnt[i+1]+=cnt[i];
38         ans=0;
39         for(i=0;i<n;i++)
40             if(cnt[i]>=k)
41                 ans++;
42         printf("Case %d: %d\n",p++,ans);
43     }
44     return 0;
45 }

 

转载于:https://www.cnblogs.com/767355675hutaishi/p/4006022.html

http://www.jmfq.cn/news/5154859.html

相关文章:

  • 自己做的网站用别的电脑怎么访问/营销团队找产品合作
  • 网站备案号被注销/友链外链app
  • 旅游网站建设系统/汕头百度网络推广
  • 网站后台换qq/看seo
  • 题库小程序源码/潜江seo
  • 成都市住房和城乡建设厅官方网站/推广方式怎么写
  • 福州快速优化排名/深圳网站seo优化公司
  • 建立网站需要多久/搜索引擎排行榜
  • 专门做问卷的网站/推广放单平台
  • 网站建设与设计/免费网站服务器
  • 网站布局策划的流程/实体店引流推广方法
  • 网站做的文字乱码/人工智能培训课程
  • 哈尔滨权威做网站/成都网站seo诊断
  • 沈阳企业自助建站系统/西安建站推广
  • 装修网站建设方案/网络宣传方案
  • 网站建设网页设计师/连接友谊
  • ppt里做网站效果/手机app推广平台
  • 做网站开始要注意什么/平台优化是什么意思
  • 网站必须做可信认证吗/成都网站优化平台
  • 小说网站怎么做/网络推广方法有哪些
  • 重庆塔吊证查询网站/经典营销案例100例
  • 快速做网站公司报价/网站制作公司排行榜
  • 6东莞做网站/广东深圳今天最新通知
  • 东莞网站改版/2022年最火的电商平台
  • 用小程序做视频网站/网络营销培训班
  • 天网网站建设/寰宇seo
  • 17网站一起做网店怎么拿货/长沙网络推广网站制作
  • 有谁做分销网站/想做推广哪个平台好
  • app科技产品网站建设/百度广告代理
  • 福州网站排名推广/网站改版公司哪家好