当前位置: 首页 > news >正文

乘法问题c++

题目描述

小 A 最近刚刚学习了乘法,为了帮助他练习,我们给他若干个正整数,并要求他将这些数乘起来。 对于大部分题目,小 A 可以精准地算出答案,不过,如果这些数的乘积超过10^{6} ,小 A 就不会做了。 请你写一个程序,告诉我们小 A 会如何作答。

输入

第一行一个整数 n,表示正整数的个数。 接下来 n行,每行一个整数a 。小 A 需要将所有的 a乘起来。 保证n<=50,a<=100.

输出

输出一行,如果乘积超过10^{6} ,则输出 >1000000 ;否则输出所有数的乘积。

样例输入

2
3
5

样例输出

15

代码如下:

#include<bits/stdc++.h>
using namespace std;
long long n,a,s=1;//注意:答案应初始化等于1
int main(){cin>>n;for(int i=1;i<=n;i++){cin>>a;s*=a;if(s>1000000){cout<<">1000000";//如果乘积超过10^6,则输出 >1000000return 0;}}cout<<s;return 0;
}

http://www.mrgr.cn/news/21067.html

相关文章:

  • 【OpenCV1】虚拟环境的使用、opencv的使用、图像和视频的创建和显示
  • 搭建 canal 监控mysql数据到Elasticsearch(总结)
  • 20240907 每日AI必读资讯
  • 关于 export HF_ENDPOINT=https://hf-mirror.com
  • CMU 10423 Generative AI:lec3(阅读材料:GPT1论文解读)
  • 【代码随想录|贪心part04以后——重叠区间】
  • 「账号诊断」上线,「违规检测」全新改版!企业运营效率再提升!
  • AI模型:追求全能还是专精?-- 之6 语言复杂度类别(Category 0~3 类)和语言功能性类型(Type 0~Ⅲ 型)之1
  • 【电机控制】TC275芯片——ADC外设驱动的配置与实现
  • vivado 添加多循环路径
  • 挑战亿级数据:安企CMS性能优化的探索之路
  • PE193
  • Alternative account/备选科目代码配置说明 【1:1和国家科目配置运营科目】
  • plot()画图,横或纵坐标出现乱序
  • 七、装饰器模式
  • 左值和右值
  • 数据结构 栈 队列
  • IntelliJ IDEA 中实现 Spring Boot 项目 的自动编译
  • X 射线测厚仪-高效精准,厚度测量的卓越之选
  • react useEffect用法