10.自然数的平方按从小到大排列成14916253649…从左至右第100个数码是几?

问题描述:

10.自然数的平方按从小到大排列成14916253649…从左至右第100个数码是几?

平方后是1位数的为1、2、3,共计3个数字,从左到右3个数字
平方后是2位数的为4-9,共计6个数字,从左到右12个数字
平方后是3位数的为10-31,共计22个数字,从左到右66个数字
此时累计81个数字
平方后是4位数的为32-99,而100-81=19,而19/4=4余3,所以此段第5个平方数的第3位即是从左至右的第100个数码,即36的平方=1296从左至右的第3个数码,即为9.

36*36=1296
是9