[출제의도] 같은 것이 있는 순열을 활용하여 문제 해결하기

그림과 같이 세 지점 Q1,Q2,Q3을 정하면
A지점에서 출발하여 P지점까지 가기 위해서는
Q1지점 또는 Q2지점 중 한 지점을 지나야 하고
P지점에서 출발하여 B지점까지 가기 위해서는
Q2지점 또는 Q3지점 중 한 지점을 지나야 한다.
그러므로 A지점에서 출발하여 P지점을 지나 B지점으로 갈 때, 한 번 지난 도로는 다시 지나지 않으면서 최단거리로 가는 경우의 각각의 경우의 수는 다음과 같다.
(ⅰ) A→Q1→P→Q2→B의 순서로 이동하는 경우
1!×3!4!×1×1×1×2!×2!4!=24
(ⅱ) A→Q1→P→Q3→B의 순서로 이동하는 경우
1!×3!4!×1×1×2!×3!5!=40
(ⅲ) A→Q2→P→Q3→B의 순서로 이동하는 경우
1!×2!3!×1×1×1×2!×3!5!=30
(ⅰ), (ⅱ), (ⅲ)에 의해 구하는 경우의 수는
24+40+30=94