如何用Google Sheets计算单词字母的不同排列方式数量
计算Google Sheets中A1:A18单元格单词的字母不同排列数
采用含重复元素的排列公式:
n! nPr = ------------------- (n1! n2! . . . nr!)
其中,n为单词的字母总数,n1、n2...nr代表每个重复字母的出现次数。
输入输出示例
| 输入单词 | 预期输出 |
|---|---|
| arrangement | 2494800 |
| sequence | 6720 |
| succession | 302400 |
| organization | 29937600 |
| disposition | 1663200 |
| structure | 45360 |
| system | 360 |
| series | 180 |
| grouping | 20160 |
| classification | 1816214400 |
| categorization | 5448643200 |
| codification | 19958400 |
| systematization | 27243216000 |
| disposal | 20160 |
| form | 24 |
| layout | 720 |
| array | 30 |
示例计算过程
以单词arrangement为例,代入公式:
11! nPr = ----------------------- (2! 2! 2! 1! 2! 1! 1! )
1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11 = --------------------------------------------- {(1 x 2) (1 x 2) (1 x 2) (1) (1 x 2) (1) (1)}
nPr of word arrangement = 2494800
即单词arrangement的字母共有2494800种不同排列方式。
内容的提问来源于stack exchange,提问作者Osm
相关产品推荐
相关产品推荐

