CCF 201312-3最大的矩形
2016-12-13 16:51
351 查看
//@Number 20140807 //@start time: //@finish time: //@此处注意:数据量不大 可以暴力,但是要注意细节 我这次交了4遍才100,要小心。 //@ /* 测试数据 6 3 1 6 5 2 3 */ #include<iostream> #include<cstring> #include<vector> #include<cmath> int a[1005]; int findmin(int start,int end){//找a start和a end之间 最小的边 int min=a[start]; for(int i=start;i<=end;i++){ if (a[i]<=min) min=a[i]; } return min; } int calculate(int start,int length){ if (length==0){return a[start]; } int y=findmin(start,start+length); return (1+length)*y; } using namespace std; int main(){ int num; cin>>num; for(int i=0;i<num;i++){ cin>>a[i]; } //暴力,把1个组成……num个组成的全部求一遍 int max=0; for(int i=0;i<num;i++){ for(int x=0;x+i<num;x++){ int ans=calculate(i,x); if (ans>max) max=ans; } } cout<<max; return 0; }
相关文章推荐
- CCF 201312-3最大的矩形
- CCF系列之最大的矩形(201312-3)
- CCF-CSP 最大的矩形 201312-3 JAVA
- CCF CSP 201312-3 最大的矩形
- CCF-最大的矩形-201312-3
- ccf-201312-3 最大的矩形
- CCF 201312-3 最大的矩形 题解
- CCF CSP试题 201312-3 最大的矩形
- 【CCF】201312-3 最大矩形
- CCF计算机软件能力认证试题练习201312-3-最大的矩形
- CCF | 201312-3 最大的矩形
- 【CCFCSP】201312-3 最大的矩形
- CCF-CAP 201312-3 最大的矩形 答案
- CCF 201312-3 最大的矩形 (暴力,离散化)
- CCFCSP 201312-3 最大的矩形
- CCF CSP 编程题目和解答-----试题名称: 最大的矩形 -------201312-3
- 201312-3 最大的矩形 ccf
- CCF 201312-3 最大的矩形
- CCF真题之最大矩形
- [CFF认证]201312-3最大的矩形(C++)