先不管小数的条件,其实就是1,2,3,4,5全排列并从小到大排序,即从12345开始到54321结束
注意全排列的个数为5!=120
第98个数即倒数第120-97=23个数
以5开头的数的个数为4!=24个,所以所求即以5开头的从小到大排序后的第2个数
显然以5开头的最小的2个数为:51234,51243
所以原问题的第98个数即5124.3(别忘了一位小数条件)
有那么多吗?
1.1
1.2
1.3
1.4
1.5
2.1
2.2
2.3
2.4
2.5
3.1
3.2
3.3
3.4
3.5
4.1
4.2
4.3
4.4
4.5
5.1
5.2
5.3
5.4
5.5
21345