atcoder#ARC124F. [ARC124F] Chance Meeting
[ARC124F] Chance Meeting
题目描述
行 列のマス目が与えられます。 このマス目の上から 行目、左から 列目のマスを とします。
はじめ、マス にラクダが、マス に猫がいます。
あなたは以下の 種類の命令を送ることができます。
R
: にいるラクダを に移動させるD
: にいるラクダを に移動させるr
: にいる猫を に移動させるu
: にいる猫を に移動させる
以下の つの条件全てを満たす命令列を よい命令列 といいます。よい命令列の個数を で割ったあまりを求めてください。
- ラクダが最終的に に到達する
- 猫が最終的に に到達する
- ラクダと猫が命令による移動後、同じマスにいるということが ちょうど 回ある
- ラクダや猫がマス目から出ることはない
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
よい命令列の個数を で割ったあまりを出力せよ。
题目大意
A 和 B 在网格上游走。
A 要从左上角走到右下角,B 要从左下角走到右下角。
每次指令可以使 A 往右/A 往下/B 往右/B 往上一格。
一格操作序列是好的当且仅当恰有一个时刻 AB 位置相同。
求好的序列个数对 取模。
translated by cszyf
2 2
16
200000 200000
412709667
提示
制約
- 与えられる入力は全て整数
Sample Explanation 1
- 例えば DRur
、DurR
、RruD
、RDru
はよい命令列ですが、DRru
、RRR
などはよい命令列ではありません。
Sample Explanation 2
- で割ったあまりを出力するのを忘れずに。