请解下面题的过程

 我来答
supersarah
2016-04-11 · TA获得超过7151个赞
知道大有可为答主
回答量:2623
采纳率:80%
帮助的人:1218万
展开全部
首先, 列出这六个字母的字典次序: A, M, O, P, P, S

其次, 求按字典序在 "POAMSP" 之前的所有可能的单词个数 n, "POAMSP" 即为第n+1个
其中, 排列在 "PAMOPS" 之前的, 也就是第一个字母为 A, M, O 的单词个数为 n1:
n1 = 3 * P(3, 3) * 4 * 5 / 2 = 180
{从前向后, 3 代表 A, M, O 三种选择; P(3, 3) 代表剩下三个非首字母非 "P" 字母的排列; 4 代表把第一个 "P"1 插入到上述3个字母形成的字串的4个位置 (其中包括前后空位); 5 代表把第二个字母"P"2 插入到上述4个字母形成的字串的5个位置; /2 用于消除 P1 P2 和 P2 P1 形成的重复}

然后, 我们看 剩下的, 第一位为 P, 从"PAMOPS"(含) 到 "POAMPS" 之前的单词个数 n2:
n2 = 2 * P(4, 4) = 48
{其中 2 代表第二个字母的两种选择: A, M; P(4, 4) 为剩下 4 个互不重复的字母的排列}

最后, 我们看, "PO" 为前两位, 字典序从低到高, 第一个是 "POAMPS", 第二个就是指定的 "POAMSP" 了, 也就是 n3 = 1

n = n1 + n2 + n3 = 180 + 48 + 1 = 229

"POAMSP" 是第 230 个单词 (编号从No.1 开始)
百度网友8c5a8508
2016-04-11 · TA获得超过796个赞
知道小有建树答主
回答量:786
采纳率:75%
帮助的人:113万
展开全部
不妨将每个字母变为数字,AMOPPS就是123445,那么就是将六个数组成的六位数所有可能按从小到大排列,求的431254的位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式