求助,我直接把乘5换成乘8为什么只AC了两个点
查看原帖
求助,我直接把乘5换成乘8为什么只AC了两个点
1230548
CARLJOSEPHLEE楼主2024/10/30 16:02
def main():
    n = int(input())
    temp = 1
    for i in range(2,n+1):
        mod1 = i%10
        if mod1 == 5:
            temp *= 8
            temp %= 10
        elif mod1 == 0 or mod1 == 1 or mod1 == 6:
            continue
        else:
            temp *= mod1
            temp %= 10
    print(temp%10)
if __name__ == "__main__":
    main()
2024/10/30 16:02
加载中...