1 条题解
-
0
NUMPY080 题解:计算累积乘积
题目
计算数组的累积乘积。
解题思路
- 读取数组
- 使用 计算累积乘积
代码
import numpy as np n = int(input()) arr = np.array(list(map(int, input().split()))) result = np.cumprod(arr) print(result)代码详解
累积乘积:第 个元素是原数组前 个元素的乘积。
运行示例
输入:
5 1 2 3 4 5分析:
- 第 0 个累积乘积:
- 第 1 个累积乘积:
- 第 2 个累积乘积:
- 第 3 个累积乘积:
- 第 4 个累积乘积:
输出:
[ 1 2 6 24 120]核心知识点
- —— 计算累积乘积
- 与 对比
- 1
信息
- ID
- 394
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 上传者