No.065 C

と仮定しても一般性を失わない.

のとき

隣り合う犬が必ず現れるので 通りである.

のとき

犬猿犬猿の順に並べるとき, 犬および猿を並べる順序はそれぞれ 通りなので 通りである.

猿犬猿犬の順に並べるときも同じパターン数があるので, 答えは 通りである.

のとき

犬猿犬猿の順に並べるしかない. よって 通りである.