Uva 11059 Maximum Product
来源:互联网 发布:复用千兆sfp端口 编辑:程序博客网 时间:2024/06/10 03:14
分析:每个元素的绝对值不超过10且不超过18个元素,最大可能乘积不会超过10的18次。
import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int count = 0;while (scanner.hasNext()) {int n = scanner.nextInt();int[] a = new int[n];for (int i = 0; i < n; i++) {a[i] = scanner.nextInt();}long tmp = 1;long max = 0;for (int i = 0; i < n; i++) {if (a[i] == 0) {tmp = 1;continue;}tmp *= a[i];max = Math.max(max, tmp);}tmp = 1;for (int i = n - 1; i >= 0; i--) {if (a[i] == 0) {tmp = 1;continue;}tmp *= a[i];max = Math.max(max, tmp);}System.out.println("Case #"+ (++count) + ": The maximum product is "+ max + ".");System.out.println();}}}
阅读全文
0 0
- UVA - 11059 Maximum Product
- UVa 11059 - Maximum Product
- UVa 11059 - Maximum Product
- UVa 11059 - Maximum Product
- Uva 11059 Maximum Product
- UVA - 11059 Maximum Product
- uva 11059 Maximum Product
- UVa 11059 Maximum Product
- Uva - 11059 - Maximum Product
- UVA - 11059 Maximum Product
- uva 11059Maximum Product
- Uva 11059 Maximum Product
- Maximum Product(UVa 11059)
- UVA 11059 Maximum Product
- UVa 11059 Maximum Product
- UVa 11059 Maximum Product
- UVa 11059 Maximum Product
- UVA 11059 - Maximum Product
- 【数据蒋堂】第20期:从SQL语法看离散性
- 1032:百鸡百钱问题
- 前端实际开发使用框架的建议
- 安卓getExternalFilesDir
- java之向上转型
- Uva 11059 Maximum Product
- Razor语法生成标签
- QTableWidget设置
- k邻近算法实现数字识别中python问题
- Android RecyclerView 使用完全解析 体验艺术般的控件
- linux安装hadoop小结
- 第一篇文章
- 随机选取样式代码js
- 解密Java中的类型转换问题