5+3+8+6+4+1排列那么第130个数是

1个回答
展开全部
咨询记录 · 回答于2023-05-03
5+3+8+6+4+1排列那么第130个数是
亲,你好!为您找寻的答案:5+3+8+6+4+1排列那么第130个数是45689我们可以使用字典序算法来解决这个问题。首先,将这几个数从小到大排列:1, 4, 5, 6, 8, 9。接下来,我们可以使用以下步骤来确定第130个数:确定最高位:首先我们计算以1开头的数有多少个,以此来确定第130个数的最高位。由于1只有一个,因此第130个数的最高位为4。确定次高位:我们需要在剩下的数中找到第(130 - 1)/5 + 1 = 27个数。这是因为以4开头的数有5个,所以第27个数一定以5开头。因此,第130个数的次高位为5。确定第三位:现在我们需要在剩下的数中找到第(130 - 1) % 5 + 1 = 4个数。这是因为以45开头的数有5个,所以第130个数的第三位为6。确定第四位:现在我们需要在剩下的数中找到第(4 - 1)/3 + 1 = 2个数。这是因为以456开头的数有3个,所以第130个数的第四位为8。确定第五位:现在我们需要在剩下的数中找到第(4 - 1) % 3 + 1 = 2个数。这是因为以4568开头的数有3个,所以第130个数的第五位为9。因此,第130个数为45689。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消