问题标题:
将自然数1~1995顺序排列,得到一个6873位数:1234567891011……19941995,这个6873位数从左至右的第1995位数与从右往左的第1995位数之和是
问题描述:
将自然数1~1995顺序排列,得到一个6873位数:1234567891011……19941995,这个6873位数从左至右的第1995
位数与从右往左的第1995位数之和是
饶贵安回答:
位数1个数9(1---9)排列后产生的位数9
位数2个数90(10--99)排列后产生的位数180(2*90)
位数3个数900(100--999)排列后产生的位数2700(3*900)
位数4个数996(1000--1995)排列后产生的位数3984(4*996)
左边往右边1995:因为1995>9+180,19951995,所以是在四位数里面,1995/4=498.75,所以第1995应该在第499个四位数里面,并且是第499个四位数的百位数(千位数是1996位),从右边1995起第499个数为1995-499+1=1497,所以1995在1497的百位上,即为4
和为1+4=5
点击显示
数学推荐
热门数学推荐