有两列数,第一列数是:1234,8765,9101112,16151413,17181920,24232221,25262728,……,第二列数是:1,2,3,4,8,7,6,5,9,1,0,1,1,1,2,1,6,1,5,1,4,1,3,

问题描述:

有两列数,第一列数是:1234,8765,9101112,16151413,17181920,24232221,25262728,……,第二列数是:1,2,3,4,8,7,6,5,9,1,0,1,1,1,2,1,6,1,5,1,4,1,3,1,7,1,8,1,9,2,0,2,4,2,3,2,2,2,1,…….那么第二列数的第 2012 个数应该排在第一列数中的第_____个数的第_____位.
(2012 - 189) / 3 = 604.......2
计算错误,应该是
(2012 - 189) / 3 = 607.......2
607 + 99 = 706
8个自然数组成顺序相反的数
706÷ 8 = 88.....2
余2 小于 因此为顺4数字
88 ×8 = 704
第89组数字,
705706707708......
88×2+1=177(个)
因此 第二列数的第 2012 个数应该排在第一列数中的第177个数的第8位。

第一列数是
顺4数字,逆4数字,顺4数字,逆4数字,.
第二列数是
第一列数的每位数字.


9 共 1 * 9 = 9 位
10 99 共 2 * (99 - 10 + 1) = 2 * 90 = 180 位
因此 1 99,一共有 9 + 180 = 189 位
往后开始 一个数字有三位
(2012 - 189) / 3 = 604.2

604 + 99 = 703
为第703组数字(1,2,3,4,5,.)
703 / 8 = 87.7
余7 > 4,因此为逆4数字
87 * 8 = 696
第696组数字后为第88 & 第89个数字,
697698699700,704703702701



第703组数字 = 702   第89个数字的第9位
加上上面的余 2,
因此 第二列数的第 2012 个数应该排在第一列数中的第89个数的第11位