📜  数学 |排列问题 |设置 1

📅  最后修改于: 2021-09-22 10:54:24             🧑  作者: Mango

先决条件——排列组合

使用的公式:

1. P(n, r) = n! / (n-r)!

2. P(n, n) = n!  

示例-1:
如果不允许重复字母,可以由单词“GEEKSFORGEEKS”的字母组成多少个 4 字母单词,无论有没有意义?

解释 :
单词 ‘GEEKSFORGEEKS’ 中的字母总数 = 13
因此,4个字母的单词数

= Number of arrangements of 13 letters, taken 4 at a time.
= 13P4 

示例 2 :
有多少个四位数不同的数字?

解释 :
十位数(0、1、2、3、4、5、6、7、8、9)的排列总数,每次取4

= 10P4 

这些安排也有那些在千位上有 0 的数字。
(例如,不是 4 位数字的 0789。)。

如果我们在千位固定0,我们需要一次取3来排列剩下的9位。

此类安排的总数

= 9P3  

因此,4位数字的总数

= 10P4  - 9P3

示例 3 :
用“COMPUTER”这个词的字母可以组成多少个不同的词,使这个词以“C”开头?

解释 :
由于所有单词都必须以 C 开头。因此,我们首先需要修复 C。
剩下的7个字母可以排列成7 P 7 = 7!方法。

示例 4:
如果Python开发人员坐在一排椅子上,而C++开发人员站在他们身后,那么8个C++开发人员和6个Python开发人员可以有多少种方式进行合影?

解释 :
6 个Python开发人员可以在6 P 6 = 6 中连续坐在椅子上!方法
8 个 C++ 开发人员可以排在8 P 8 = 8 的后面!方法
因此,总的路数

= 6! x 8! ways 

示例 5:
证明 0! = 1。

解释 :
使用置换公式-

P(n, r) = n! / (n-r)!

P(n, n) = n! / 0!  (Let r = n )

n! = n! / 0!    (Since, P(n, n) = n!)
0! = n! / n!
0! = 1
Thus, Proved