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

高精度乘法模板(p1303)

P1303 A*B Problem

题目背景

高精度乘法模板题。

题目描述

给出两个非负整数,求它们的乘积。

输入格式

输入共两行,每行一个非负整数。

输出格式

输出一个非负整数表示乘积。

输入输出样例 #1

输入 #1

1 
2

输出 #1

2

说明/提示

每个非负整数不超过 \(10^{2000}\)

AC代码

#include<bits/stdc++.h>
using namespace std;
const int maxn=1e6;
char a[maxn],b[maxn];
int ai[maxn],bi[maxn],c[2*maxn];
int len;void gc(char a[],char b[]){int alen=strlen(a);int blen=strlen(b);for(int i=1;i<=alen;i++){ai[i]=a[alen-i]-'0';}for(int i=1;i<=blen;i++){bi[i]=b[blen-i]-'0';}for(int i=1;i<=alen;i++){for(int j=1;j<=blen;j++){c[i+j-1]+=ai[i]*bi[j];}}for(int i=1;i<alen+blen;i++){if(c[i]>9){c[i+1]+=c[i]/10;c[i]=c[i]%10;}}len=alen+blen;while(c[len]==0&&len>1){len--;}
}int main(){cin>>a>>b;gc(a,b);for(int i=len;i>=1;i--){cout<<c[i];}return 0;
}
http://www.gsyq.cn/news/47125.html

相关文章:

  • 2025年云桌面软件排名
  • 2025年11月EGUOO京东自营:800万瓶纳豆激酶销量见证用户信赖
  • 《C++ Stack 与 Queue 完全使用指南:基础操作 + 经典场景 + 实战习题》 - 指南
  • 2025年大型活动遮阳蓬生产商排行榜
  • 2025年11月脂肪肝营养支持方案:EGUOO护肝片科研中心与趋势观察
  • 信创攻坚期,国产化DevOps平台如何为企业降本增效保驾护航?
  • 2025年研磨机定做厂家权威推荐榜单:管链机/小苏打研磨机/碳酸氢钠研磨机源头厂家精选
  • 2025年智能中高考加盟电话渠道口碑推荐榜
  • 基于值域预处理的快速 GCD
  • 2025年靠谱的塑料仿真茅草渠道哪家强
  • 详细介绍:米家智能家居方案(租房版)
  • 【2025-11-11】我们不亏
  • 2025年权威的人造茅草渠道推荐排行榜
  • 详细介绍:【底层机制】【Android】Binder架构与原理
  • 2025年资深的杭州个体户注册渠道口碑推荐榜
  • 2025年城市主站消防车生产商推荐排行榜
  • 2025年地下室垃圾车厂商口碑推荐榜单
  • 2025年不锈钢管道风机生产厂家排名
  • 2025年调速电机供应厂家排行
  • 2025灯具不锈钢绳网批发厂家推荐排行
  • 完整教程:AbMole小课堂丨重组R-spondin-3(RSPO3)的作用机理及其在类器官和干细胞研究中的应用
  • 2025轴承包胶轮制造厂家排行
  • 2025年质量好的切钛合金圆锯机厂家最新推荐排行榜
  • 2025杭州计量泵制造厂推荐排行
  • Clion2025.2.4 11月最新版 安装、授权、使用说明
  • 2025年11月EGUOO睡眠片价格推荐:结合临床数据评估长期投入
  • 2025年知名的双锯片锯切专机最新TOP品牌厂家排行
  • 2025年中央空调生产商排行榜单
  • 2025年风管机实力厂家哪家权威
  • 2025年电脑维修常见故障渠道怎么选择