高精度乘法
题目描述:
给定两个非负整数(不含前导 0) A 和 B,请你计算 A×B 的值。
输入格式
共两行,第一行包含整数 A,第二行包含整数 B。
输出格式
共一行,包含 A×B 的值。
数据范围
1≤A的长度≤100000,
0≤B≤10000
附上代码:
#include<iostream>
#include<vector>
using namespace std;
const int N = 1e5+5;
vector<int> mul(vector<int> &a,int b){
vector<int> C;
for(int i=0,t=0;i<a.size()||t;++i){
if(i<a.size()) t+=a[i]*b;
C.push_back(t%10);
t/=10