GG
1 --> 444443
设: a 为钻石数, a 0 = 0 a 1 = 1 . . . a n = n a_0 = 0 \\ a_1 = 1 \\ ... \\ a_n = n a0=0a1=1...an=n A 为内存中的值,则: A = a 2 5 ⋅ ( − 2 3 + 2 6 ) + ( a m o d 32 ) 2 3 + 444442 \newcommand \chfrac[2] {\frac{\;#1\;}{\;#2\;}} A = \chfrac{a}{2^5} \centerdot (-2^3 + 2^6) + \chfrac {(a\bmod 32 )}{2^3} + 444442 A=25a⋅(−23+26)+23(amod32)+444442 化简,得: A = 3 a − 4 ( a m o d 32 ) 4 + 444442 \newcommand \chfrac[2] {\frac{\;#1\;}{\;#2\;}} A = \chfrac{3a - 4(a\bmod 32) }{4} + 444442 A=43a−4(amod32)+444442
如现钻石为3,将 a = 3 代入求得 A,搜索 A ,改之。
注:内容涉及他人利益,不明写,自查用。
实验数据: