找规律a - 1 b - 2 ...z - 26 ab - 27 ...az - 51 bc - 52 ...vwxyz - 83681 ...为方便记忆 将数字用有序字母代替a=1;b=2 ...z = 26;ab=27 ...az=51;bc = 52 ...vwxyz = 83681 ...请给出有序字幕与数值的关系

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 01:35:04
找规律a - 1 b - 2 ...z - 26 ab - 27 ...az - 51 bc - 52 ...vwxyz - 83681 ...为方便记忆 将数字用有序字母代替a=1;b=2 ...z = 26;ab=27 ...az=51;bc = 52 ...vwxyz = 83681 ...请给出有序字幕与数值的关系

找规律a - 1 b - 2 ...z - 26 ab - 27 ...az - 51 bc - 52 ...vwxyz - 83681 ...为方便记忆 将数字用有序字母代替a=1;b=2 ...z = 26;ab=27 ...az=51;bc = 52 ...vwxyz = 83681 ...请给出有序字幕与数值的关系
找规律a - 1 b - 2 ...z - 26 ab - 27 ...az - 51 bc - 52 ...vwxyz - 83681 ...
为方便记忆 将数字用有序字母代替
a=1;b=2 ...z = 26;ab=27 ...az=51;bc = 52 ...vwxyz = 83681 ...
请给出有序字幕与数值的关系

找规律a - 1 b - 2 ...z - 26 ab - 27 ...az - 51 bc - 52 ...vwxyz - 83681 ...为方便记忆 将数字用有序字母代替a=1;b=2 ...z = 26;ab=27 ...az=51;bc = 52 ...vwxyz = 83681 ...请给出有序字幕与数值的关系
初始一看,我还以为是26进制.但这道题目,如果出现逆序则不合法,所以无法用26进制解答.而应该用数学组合排列的办法.
首先,我们先不考虑序列不合法的情况,那么对于一个n位的序列,其位置可能达到s=C(26,1)+C(26,2)+…+C(26,n),我们算出s的值,然后再减掉不合法的序列以及大于给定序列的其他序列的情况.假设给定序列是abcd,n=4,那么我们减掉所有以a以后字母开头的序列个数,即C(25,4),现在我们剩下的就是以a开头的不合法序列和大于abcd但小于axyz的合法序列,对于第二位,我们减掉以b以后字母为第二位的序列,即C(24,3),现在剩下的是以ab开头的不合法序列和大于abcd但小于abyz的合法序列,以此类推即可.
例:bc=C(26, 1)+C(26, 2)-C(26-2, 2)-C(26-3, 1)=52

好难,我都不懂怎么解答