luogu#P5165. xtq的棋盘
xtq的棋盘
题目背景
自从二年级起,xtq就热爱棋类游戏。
题目描述
xtq有一个行,列的棋盘,从左到右编号为到。初始时刻,在位置有一颗棋子。
xtq会在接下来的时间里随机操作。具体地说,如果某一秒棋子不位于,那么他将有的概率将棋子向左移动一格,的概率向右移动一格;否则,他必然将棋子向左移动一格。
现在xtq想问你,期望多少秒之后棋子能够到达。由于答案可能很大,并且为了避免不必要的精度误差,你只需要给出答案对于取模的结果即可(可以证明,答案必然是一个有理数)。
输入格式
一行四个正整数。
其中,表示。
输出格式
一行,一个正整数,表示期望移动次数对取模的结果。
3 1 1 3
13
提示
对于的数据,而且保证答案在取模前是一个整数。
对于的数据,。
对于的数据,。
对于的数据,并且互质。
此外,在全部的数据点中,有的数据是满足的。
有理数对质数取模定义如下:
设对取模的结果为,那么需要满足且。
保证对于的数据,一定存在满足要求的。