Pyの||大きな整数乗算

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/Lhw_666/article/details/102754640

题目描述
大きい整数遠いそのような100の電源10としてPython言語で表される整数型の範囲を超えている整数である二つの大きな整数と出力結果の最後の桁の乗算結果を計算してください。
输入
入力は、二つの大きな整数m及びnラインごとに、-10 ^ 100 <Mの範囲で、nは複数行から成る<10 ^ 100。
输出
出力大きな整数の各対の乗算結果の最後の桁を、次いでラップ。
样例输入コピー
1000000000000 1111111111111111111111111111111111
333333333 6565787654309090111
样例输出をコピー
0
3

while True:
    s=[str(i) for i in input().split()]
    s1=[]
    s2=[]
    j=0
    s1=[s[0]]
    s2=[s[1]]
    a=len(s1[0])
    b=len(s2[0])
    j=1
    for i in s1[0]:
        if j==a:
            x=int(i)
        j=j+1
    k=1
    for i in s2[0]:
        if k==b:
            y=int(i)
        k=k+1
    print((x*y)%10)

おすすめ

転載: blog.csdn.net/Lhw_666/article/details/102754640