摘要:
题意:思路:打表出前几项的结果:9,97,969,9601,95049,940897 用x表示(sqrt(2.0)+sqrt(3.0))^2 先求出 x = 5+2*sqrt(6.0) -> (5*2-1)%1024=9 x^2 = 49+20*sqrt(6.0) -> (49*2-1)%1024=97 x^3 = 485+198*sqrt(6.0) -> (485*2-1)%1024=969 .... 现在我们就能找出规律了。 49 = 5*5+2*2*6 = 5*5+2*12 20 = 5*2 + 2*5 485 = 49*5+20*2*6 = 49*5+20*12 19 阅读全文