给定两个非负整数(不含前导 0) A 和 B,请你计算 A×B 的值。
输入格式
共两行,第一行包含整数 A,第二行包含整数 B。
输出格式
共一行,包含 A×B 的值。
数据范围
1≤A的长度≤100000
0≤B≤10000
输入样例:
2
3
输出样例:
6
因为A很大,但是b很小。所以这么计算:举个栗子 求123*45
t:进位,初始化为0
t=t+ (3*45) t%10=5 t=t/10=13
t=t+(2*45)=13+90=103 t%10=3 t=t/10=10
t=t+(1*45)=10+45=55 t%10=5 t=t/10=5
因为t不为0 所以 t%10=5 t=t/10=0
t=0且123循环完结束
求得123*45=5535
#include<bits/stdc++.h>
using namespace std;
int main()
{
in