给定两个非负整数(不含前导 0) A和 B,请你计算 A×B的值。
共两行,第一行包含整数 A,第二行包含整数 B。
共一行,包含 A×B的值。
1≤A的长度≤100000,0≤B≤10000
2
3
6
#include
using namespace std;
vector mul(vector &A,int b){vector C;int t=0;for(int i=0;iif(i1&&C.back()==0) C.pop_back();return C;
}int main(){string a;int b;cin>>a>>b;vector A;for(int i=a.size()-1;i>=0;i--) A.push_back(a[i]-'0');auto C=mul(A,b);for(int i=C.size()-1;i>=0;i--) cout<