首页 > 试题广场 >

计算数组的最大乘积

[编程题]计算数组的最大乘积
  • 热度指数:217 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
给定一个整型数组,移除数组的某个元素使其剩下的元素乘积最大,如果数组出现相同的元素 ,请输出第一次出现的元素

输入描述:
一个整形数组,每个字符串直接用逗号(,)分割


输出描述:
请输出要被移除的数组索引,以0开始
示例1

输入

5,8,6,9,2,2,7

输出

4

说明

移除2得到的乘积最大,第一个2对应的数组索引为4

备注:
请考虑一下数组中有负数的情况