|
闲来无事试一下, 翻车概率大, 蹲一个程序验证.
原题目信息化简作以下草稿, 应该可以看懂, 就不说明了
$$
\begin{matrix}
\text{姜}&\text{张}&\text{王}&\text{秋}&\text{曲}\\
[1]&[3]&[8]&[9]'&\\
&&-5&[10]'&-2\\
&&&&-6
\end{matrix}
$$
Step I 从秋的情况分类. 得以下两类情况
(1) 秋教 9 但不教 10 ;
(2) 秋同时教 9 与 10 .
以上 (1) 等价于命题 '秋教 9 但不教 10 ' 从而总排课数为 $2\cdot |(1)|+|(2)|$.
Step II 若 (1), 则
$$
\begin{matrix}
\text{姜}&\text{张}&\text{王}&\text{秋}&\text{曲}\\
[1]&[3]&[8]&[9]&\\
&&-5&-10&-2\\
&&&&-6
\end{matrix}
$$
根据对称性, 只需考虑下三类情况
(a) 曲教 5 与 10, 此时计算满足下图的排列数, 得 $24$.
$$
\begin{matrix}
\text{姜}&\text{张}&\text{王}&\text{秋}&\text{曲}\\
[1]&[3]&[8]&[9]&[5]\\
&&&&[10]\\
\end{matrix}
$$
(b) 曲教 4 与 5, 此时计算满足下图的排列数, 得 $24-6=18$.
$$
\begin{matrix}
\text{姜}&\text{张}&\text{王}&\text{秋}&\text{曲}\\
[1]&[3]&[8]&[9]&[4]\\
&&&-10&[5]\\
\end{matrix}
$$
(c) 曲教 4 与 7. 此时计算满足下图的排列数, 得 $24-6-6+2=14$.
$$
\begin{matrix}
\text{姜}&\text{张}&\text{王}&\text{秋}&\text{曲}\\
[1]&[3]&[8]&[9]&[4]\\
&&-5&-10&[7]\\
\end{matrix}
$$
因此 Step II 中的排课方法数为 $|(1)|=|(a)|+4\cdot |(b)|+|(c)|=110$.
Step III 若 (2), 则
$$
\begin{matrix}
\text{姜}&\text{张}&\text{王}&\text{秋}&\text{曲}\\
[1]&[3]&[8]&[9]&\\
&&&[10]&\\
&&-5&&-2\\
&&&&-6
\end{matrix}
$$
根据对称性, 只需考虑下两类情况
(e) 王教 2. 此时计算满足下图的排列数, 得 $24/2-6=6$.
$$
\begin{matrix}
\text{姜}&\text{张}&\text{王}&\text{秋}&\text{曲}\\
[1]&[3]&[8]&[9]&\\
&&[2]&[10]&\\
&&&&-6\\
\end{matrix}
$$
(f) 王教 4 此时计算满足下图的排列数, 得 $2$.
$$
\begin{matrix}
\text{姜}&\text{张}&\text{王}&\text{秋}&\text{曲}\\
[1]&[3]&[8]&[9]&\\
&&[4]&[10]&\\
&&&&-2\\
&&&&-6
\end{matrix}
$$
因此 Step III 中的排课方法数为 $|(2)|=2\cdot |(e)|+2|(f)|=16$.
Step IV 计算 Step I 中的总排课数 $2\cdot |(1)|+|(2)|=236$. |
|