UVA - 11059(暴力水题)
来源:互联网 发布:审判者极速踢腿宏编程 编辑:程序博客网 时间:2024/05/18 03:03
Given a sequence of integers S = {S1, S2, … , Sn}, you should determine what is the value of the
maximum positive product involving consecutive terms of S. If you cannot find a positive sequence,
you should consider 0 as the value of the maximum product.
Input
Each test case starts with 1 ≤ N ≤ 18, the number of elements in a sequence. Each element Si
is
an integer such that −10 ≤ Si ≤ 10. Next line will have N integers, representing the value of each
element in the sequence. There is a blank line after each test case. The input is terminated by end of
file (EOF).
Output
For each test case you must print the message: ‘Case #M: The maximum product is P.’, where
M is the number of the test case, starting from 1, and P is the value of the maximum product. After
each test case you must print a blank line.
Sample Input
3
2 4 -3
5
2 5 -1 2 -1
Sample Output
Case #1: The maximum product is 8.
Case #2: The maximum product is 20.
水题直接上代码
#include <iostream>#include <cstdio>#include <cstring>#include <string>#include <algorithm>#include <map>#include <queue>#include <cmath>using namespace std;const int maxn = 20 + 5;int main(){ int num = 0, n, a[maxn]; long long p = 1, pmax = 0; while (cin >> n) { memset (a, 0, sizeof(a)); pmax = 0; for (int i = 0; i < n; i++) { cin >> a[i]; } for (int i = 0; i < n; i++) { p = 1; for (int j = i; j < n; j++) { p *= a[j]; if (p > pmax) { pmax = p; } } } printf ("Case #%d: The maximum product is %lld.\n\n", ++num, pmax); } return 0;}
- UVA - 11059(暴力水题)
- Uva 11059 暴力水题
- uva 1523 - Helicopter(暴力水题)
- UVA 10200 Prime Time 暴力水题
- (暴力枚举) UVa 11059 Maximum Product
- UVA 11059 Maximum Product (暴力)
- uva 11059Maximum Product (暴力)
- UVA 152 Tree's a Crowd 一堆树 检索水题+暴力
- UVA 185(暴力DFS)
- uva 654 - Ratio(暴力)
- uva 225 - Golygons(暴力)
- uva 11520 暴力
- uva 1509 - Leet(暴力)
- UVA 1509 Leet(暴力)
- uva 10167(暴力求解)
- uva 216(暴力求解)
- uva 10344(暴力求解)
- uva 10012(暴力求解)
- Metatable 对象默认的操作方式
- Java设计模式(六) 模版方法模式详解
- ios学习路线—Objective-C(代码规范)
- activity生命周期
- tomcat配置虚拟主机
- UVA - 11059(暴力水题)
- 3.3.const关键字和指针的纠缠
- Docker CentOS7 LNMP环境yum方式安装
- openvpn access server 一键搭建脚本
- 上半年遇到的一些service绑定失败的分析
- JavaScript闭包--简介
- LeetCode刷题系列(七)Linked List
- MySQL读写分离原理图
- 无向图连通度(割)