考虑先求使用不超过 $C$ 个颜色刚好 $n$ 行 $m$ 列有颜色的方案数 $g(n, m, C)$ 。那么有 $g(n, m, C) = \sum _ {i = 0} ^ C \binom C i f(n, m, i)$ ,则 $f(n, m, C) = \sum _ {i = 0} ^ C (-1) ^ {C - i} \binom C i g(n, m, i)$ 。
考虑先求使用不超过 $C$ 个颜色不超过 $n$ 行有颜色刚好 $m$ 列有颜色的方案数 $h(n, m, C)$ ,那么有 $h(n, m, C) = \sum _ {i = 0} ^ n \binom n i g(i, m, C) $ ,则 $g(n, m, C) = \sum _ {i = 0} ^ n \binom n i (-1) ^ {n - i} h(i, m ,C)$ 。
考虑先求使用不超过 $C$ 个颜色不超过 $n$ 行 $m$ 列有颜色的的方案数,即 $(C + 1) ^ {nm}$ ,那么有 $(C + 1) ^ {mn} = \sum _ {i = 0} ^ m \binom m i h(n, i, C)$ ,则 $h(n, m, C) = \sum _ {i = 0} ^ m \binom m i (-1) ^ {m - i} (C + 1) ^ {ni} = ((C + 1) ^ n -1) ^ m$ 。
那么答案为 $\sum _ {i = 0} ^ C (-1) ^ {C - i} \binom C i \sum _ {j = 0} ^ n (-1) ^ {n - j} \binom n j ((C + 1) ^ i - 1) ^ m$ 。