求(2+1)(2的平方+1)(2的四次方+1)(2的八次方+1)···(2的六十四次方+1)-2006的末尾数字

问题描述:

求(2+1)(2的平方+1)(2的四次方+1)(2的八次方+1)···(2的六十四次方+1)-2006的末尾数字

因为只要末尾数
3
*5=5
*17=5
*257=5
*65537=5



规律得 前面相乘 末尾都为5 而2006 末尾为6
不够减 借一位 5-6 ==> 15-6=9

原式=(2-1)(2+1)(2^2+1)(2^4+1)……(2^64+1)-2006 =(2^2-1)(2^2+1)(2^4+1)……(2^64+1)-2006 =(2^4-1)(2^4+1)……(2^64+1) -2006=(2^64-1)(2^64+1) -2006=2^128-2007