题意
监狱有连续编号为$1…N$的$N$个房间,每个房间关押一个犯人,有$M$种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱
分析
所有的可能宗教信仰方案为:$M^N$
相邻两个房间的人的宗教信仰不同的方案为:$M\cdot (M-1)^{N-1}$
$$ Ans=(M^N-M\cdot (M-1)^{N-1}) mod 100003$$
代码
1 |
|
私は少しずつ登る
监狱有连续编号为$1…N$的$N$个房间,每个房间关押一个犯人,有$M$种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱
所有的可能宗教信仰方案为:$M^N$
相邻两个房间的人的宗教信仰不同的方案为:$M\cdot (M-1)^{N-1}$
$$ Ans=(M^N-M\cdot (M-1)^{N-1}) mod 100003$$
1 |
|
热评文章