假设在n进制下,等式成立,567*456=150216,n的值是多少?
A. 9 B. 10 C. 12 D. 18
首先把原式展开,原式=(5*n*n+6*n+7)*(4*n*n+5*n+6)
=20*n*n*n*n+49*n*n*n+88*n*n+71*n+42=n*n*n*n*n*n+5*n*n*n*n+2*n*n+n+6
等式两边同时对n取余,得到:42%n==6
等式两边先除以n再对n取余,得到:(71+42/n)%==(1+6/n)%n==1
即 1. 42%n==6
2. (71+42/n)%==1
所以n的值为:18