1*2*......*100+1*2*3*......*99+......1*2*3+1*2+1的各位数字是几?

来源:百度知道 编辑:UC知道 时间:2024/06/30 08:30:22

前面96项的末尾都是零(有5和2)
即剩下
1*2*3*4+1*2*3+1*2+1=24+6+2+1=33
个位数是3

1*2*...*n当n>=10的时候,末位肯定是0,
所以只需考虑n<10的情况
1=1
1*2=2
1*2*3=6
1*2*3*4=24
1*2*3*4*5=120
之后末尾仍会出现0
所以个位数字为(1+2+6+24)除以10的余数=3