ⅰ) 섬 C, D, E 중 섬 A 또는 B에 연결된 섬이 1개인 경우

그림과 같이 섬 C, D, E를 잇는 다리가 2개 놓여야 하고, 섬 C, D, E 중 어느 하나와 섬 A, B중 어느 하나를 잇는 다리가 1개 놓여야 한다.
따라서 이때의 방법의 수는
3C2×3C1×2C1=18이다.
ⅱ) 섬 C, D, E 중 섬 A 또는 B에 연결된 섬이 2개인 경우

그림과 같이 섬 C, D, E 중 어느 두 섬이 섬 A, B중 어느 하나와 다리로 연결되고 (그림에서 C, D) 다리로 연결되지 않은 한 섬(그림에서 E)은 다리로 연결된 어느 한 섬(그림에서 C, D)과 다리로 연결되면 된다.
따라서 이때의 방법의 수는
3C2×(2C1)2×2C1=24이다.
ⅲ) 섬 C, D, E 중 섬 A 또는 B에 연결된 섬이 3개인 경우

그림과 같이 섬 C, D, E가 각각 섬 A, B중 어느 하나와 다리로 연결되면 되므로 이때의 방법의 수는 (2C1)3=8
ⅰ), ⅱ), ⅲ)에서 구하는 방법의 수는
18+24+8=50
[다른 풀이]
섬 A, B를 연결하는 다리를 포함시켰을 때, 건설 가능한 다리의 총 개수는 5C2=10개다.
섬 A, B를 연결하는 다리가 존재하므로 건설 할 3개의 다리를 임의로 선택하는 방법의 수는 9C3=84이다. 이 중 5개의 섬이 모두 다리로 연결되지 않는 경우는 그림과 같이 다리로 다른 섬과 연결되지 않는 섬이 있는 경우 또는 두 섬과 세 섬으로 분리된 형태의 경우이다.


ⅰ) 다리로 다른 섬과 연결되지 않은 섬은 섬 A, B, C 중 많아야 한 개다.
이 섬을 선택하는 방법의 수는 3C1=3이다.
남은 네 섬을 다리로 연결하는 방법의 수는 5C3=10이다.
따라서 이때의 방법의 수는 3×10=30이다.
ⅱ) 두 섬과 세 섬으로 분리된 형태의 경우는 떨어진 두 섬이 AB, CD, DE, EC인 경우이다.
따라서 이때의 방법의 수는 4이다.
ⅰ), ⅱ)에서 구하는 방법의 수는
84−(30+4)=50이다.