P1303 A*B Problem

题目描述

求两数的积。

输入格式

两行,两个整数。

输出格式

一行一个整数表示乘积。

输入输出样例

输入 #1复制

1 
2

输出 #1复制

2

说明/提示

每个数字不超过 10^{2000}102000 ,需用高精。

#include
#define maxn 1000010
using namespace std;
int al[101100],bl[110001],c[111000];
int main()
{
   string a,b;
   cin>>a>>b;
   int l=0,s=0;
   for(int i=a.length()-1;i>=0;i--)
   {
   
   	al[l++]=a[i]-'0'; 
   }
    for(int i=b.length()-1;i>=0;i--)
   {
   	bl[s++]=b[i]-'0'; 
   }
   int len=a.length()+b.length();
   for(int i=0;i1)   len--;
   for(int i=len-1;i>=0;i--)
   {
   	cout<

  高精度乘法的板子

你可能感兴趣的:(高精度,高精度,洛谷)