1670

1670

将一个 n 边形的每个顶点随机染成红、黄、蓝三种颜色之一, 且要求相邻顶点的颜色不同, 则可能的染色方式有_____种.

解

记 n 边形中对应的染色方式种数为 an, n≥3, 顶点记为 A1,⋯,An. 下面来找 an 的递推关系.

  • 如果 A1,An−1 同色, 则 A1,An−2 不同色, 所以 A1,⋯,An−2 组成的 n−2 边形有 an−2 种涂法. 此时加上 An 的 2 种涂法, 所以共有 2an−2 种涂法.
  • 如果 A1,An−1 不同色, 则 A1,⋯,An−1 组成的 n−1 边形有 an−1 种涂法, 而 An 夹在两点之间只有 1 种涂法, 所以共有 an−1 种涂法.

由上 an=an−1+2an−2, 解特征方程 x2−x−2=0 得到 x=2 或 −1, 所以 an=c1⋅2n+c2⋅(−1)n. 另外可以枚举出 a3=6, a4=18, 所以解得 an=2n+2⋅(−1)n.