CSP 最大的矩形(201312-3)
2018-06-17 23:05:16来源:未知 阅读 ()
请找出能放在给定直方图里面积最大的矩形,它的边要与坐标轴平行。对于上面给出的例子,最大矩形如下图所示的阴影部分,面积是10。
第二行包含n 个整数h1, h2, … , hn,相邻的数之间由空格分隔。(1 ≤ hi ≤ 10000)。hi是第i个矩形的高度。
3 1 6 5 2 3
1 #include<cstdio> 2 int main(){ 3 int n; 4 scanf("%d",&n); 5 int a[n]; 6 for(int i=0;i<n;i++){ 7 scanf("%d",&a[i]); 8 } 9 int max=0; 10 11 for(int i=0;i<n;i++){ 12 int h=100000; 13 for(int j=i;j<n;j++){ 14 15 if(h>a[j]) h=a[j]; 16 int s=h*(j-i+1); 17 if(s>max) max=s; 18 } 19 } 20 printf("%d",max); 21 return 0; 22 }
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:06:循环数
- 洛谷P1034 矩形覆盖 2020-03-10
- 【CSP-S膜你考】那23个路口 2019-10-25
- CSP(noip)中的简单对拍写法 2019-10-25
- 【CSP-S膜你考】 A 2019-10-17
- 【CSP-S膜你考】即时战略(模拟) 2019-10-17
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash