题目传送门 实际上昨天大鸡哥已经讲过这题了,结果没记住,今天一道相似的题就挂了......吃一堑长一智啊. 思路大致是这样:如果直接算发生越狱的情况会比较复杂,所以可以用间接法,用安排的总方案-不会发生越狱的方案就可以了.安排的总方案数很显然就是m^n,那么只需要求不会发生越狱的方案数就可以了.分析一下,首先在第一个房间安排一种宗教,那么还剩下m-1种宗教,n-1个房间,因为要与第一个房间不同,则第二个房间就有m-1种安排法,以此类推,第三个房间,第四个以及后面所有房间都是m-1种安排法,所以总