题目描述
大整数是指远远超过c和c++语言的整数类型表示范围的整数,比如10的100次方。请计算两个大整数的乘积,输出结果的最后一位整数。
输入格式
输入包括多行,每行两个大整数m和n,范围是正负10的100次方。
输出格式
输出每对大整数的乘积的最后一位数字,然后换行
输入样例 复制
1000000000000 1111111111111111111111111111111111
333333333 6565787654309090111
输出样例 复制
0
3
分类标签
#include <iostream>
#include<cstring>
#include <cstdio>
using
namespace
std;
int
main()
{
char
m[100000],n[100000];
int
M,N;
while
(cin>>m>>n){
int
lenM=
strlen
(m),lenN=
strlen
(n);
M=m[lenM-1]-
'0'
;
N=n[lenN-1]-
'0'
;
int
result=(M*N)%10;
cout<<result<<endl;
}
return
0;
}