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

建设银行交易明细查询网站郑州网站建设seo

建设银行交易明细查询网站,郑州网站建设seo,安徽酒店网站建设,什么是网络营销环境题目描述 求两个不超过100位的非负整数的乘积。 输入 有两行,每行是一个不超过100位的非负整数,没有多余的前导0。 输出 一行,相乘后的结果。 样例输入 Copy 123456789 123456789样例输出 Copy 15241578750190521 代码实现&#xff1…
题目描述

求两个不超过100位的非负整数的乘积。

输入

有两行,每行是一个不超过100位的非负整数,没有多余的前导0。

输出

 一行,相乘后的结果。

样例输入 Copy
123456789
123456789
样例输出 Copy
15241578750190521

代码实现:



#pragma GCC optimize(2)
#include <bits/stdc++.h>
using namespace std;
//定义数字部分
#define MAXLEN 250
#define RMAXLEN 500
//定义字符串,字符数组部分
string s1,s2;
int a[MAXLEN],b[MAXLEN],c[RMAXLEN],k;
int main()
{//输入两个数,用字符串格式输入cin>>s1;cin>>s2;//识别字符串长度,并进行逆序转存int len1=s1.length();for(int i=0;i<len1;i++){a[len1-1-i]=s1[i]-'0';}int len2=s2.length();for(int i=0;i<len2;i++){b[len2-1-i]=s2[i]-'0';}//循环计算部分for(int i=0;i<s1.length();i++){for(int j=0;j<s2.length();j++){k=i+j;//位数逐一相乘c[k]+=a[i]*b[j];//处理计算中的进位问题if(c[k]>=10){//满足条件,前一位进整除位,当前位对10 modc[k+1]+=c[k]/10;c[k]%=10;}}}//处理是否进位到了c[len]位int len=s1.length()+s2.length()+1;if(c[len]>0){len++;}//去除多余的前导0while(c[len-1]==0&&len>1){len--;}//逆序输出for(int i=len-1;i>=0;i--){cout<<c[i];}return 0;
}

http://www.yayakq.cn/news/814073/

相关文章:

  • 用iis浏览网站合肥做网站好的公司
  • 网站建设什么一流的五屏网站建设
  • 外贸网站该怎么做广州网站公司推广建设
  • 美食网站建设的必要性了解营销型企业网站建设
  • 萍乡做网站的公司有哪些网页鉴赏
  • 太原制作网站郑州建设信息网是用来干什么的
  • 杭州模板建站软件南宁建站服务公司之
  • 万州哪里有做网站的郑州建站以来
  • 做网站的报价方案.net搭建企业网站
  • 网站开发技术参考文献wordpress个人博客安装
  • 山东兴华建设集团有限公司网站拼音福州网站开发fjfzwl
  • 做网站找浩森宇特wordpress如何导出
  • 做网站要用到哪些技术淘宝官网首页官网
  • 焦作会计做继续教育在哪个网站建筑工程网格化管理的目的和意义
  • 成都微信网站建设推广州seo网站策划
  • 科技设计网站建设石家庄营销型网站建设
  • 做旅游网站的意义软件下载大全免费安装
  • 佛山效果好上首页推广做网站优化推广的好处
  • vscode网站开发南通做外贸的公司网站
  • 制作一个网站大概要多少钱电商网站建设与运维需要的软件
  • 临沂网站模板网站搜索用户体验
  • 建设厅网站ca验证失败宝坻做网站哪家好
  • 张家界建设网站直播视频怎么录制
  • 移动端网站没有icp帝国视频网站模板
  • 首选大型网站建站公司医院网站建设联系方式
  • 家装行业网站建设天津网站建设推广服务
  • 朝阳公司做网站wordpress 国产插件
  • 备案成功后怎么做网站服装集团网站建设
  • 北京市建设工程安全质量监督总站网站wordpress留言板设置
  • 穷游 网站开发网站的后台管理员系统建设教程