UVA11059解题报告
来源:互联网 发布:视觉对位系统算法 编辑:程序博客网 时间:2024/06/05 00:17
因为给出的范围很小,所以直接枚举起点和终点即可,注意当最大值为负数时,此时输出0,即一个元素也不选
AC代码
#include<cstdio>#include<algorithm>using namespace std;const int maxn=20;int data[maxn];int main(){ int n,T=1; long long maxNumber; while(scanf("%d",&n)==1) { maxNumber=0; for(int i=0;i<n;i++) scanf("%d",&data[i]); for(int i=0;i<n;i++) { long long ans,cnt; ans=data[i]; for(int j=i+1;j<n;j++) { cnt=data[i]; for(int k=i+1;k<=j;k++) cnt*=data[k]; ans=max(ans,cnt); } maxNumber=max(ans,maxNumber); } printf("Case #%d: The maximum product is %lld.\n\n",T++,maxNumber); } return 0;}
阅读全文
1 0
- UVA11059解题报告
- UVA11059
- uva11059
- uva11059
- uva11059
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- uva11059 暴力
- Antiprime解题报告
- expr解题报告
- 华容道解题报告
- tju解题报告
- zju1062/pku1095解题报告
- 2017 多校训练第二场 HDU 6047 Maximum Sequence
- Hyperledger Fabric 词汇表
- 阶乘程序
- 移动游戏用户使用习惯的改变
- strus2启动和请求过程浅析
- UVA11059解题报告
- 注册测绘师 案例分析
- Ubuntu 14.04 SSL免费证书
- maven 的profile 、resource标签应用。不同的环境下编译导入不同配置文件
- ireport中文不显示和乱码的处理
- 动画系统概述
- maven+sonar+hudson部署
- c++const关键字
- 51Nod 1459 迷宫游戏