1 条题解
-
-1
【解题思路】
输入n,表示有n个正整数。
循环n次,每次输入一个数字,将每次输入的累乘到中。
循环结束之后判断累乘的积是否超过,超过输出
">1000000"
,没超过则输出sum
本身的值。【注意】计算累乘时,sum初始化的值为 ,不能为 。
【参考程序】
#include<bits/stdc++.h> using namespace std; int n,a,sum=1; int main() { cin >> n; for (int i=1;i<=n;i++) { cin >> a; sum*=a; } if (sum>1000000) { cout << ">1000000"; } else { cout << sum; } return 0; }
- 1
信息
- ID
- 591
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 4
- 标签
- 递交数
- 921
- 已通过
- 413
- 上传者