解法
縦方向が、横方向が
とします(多分問題と逆…?)
移動は必ず全体で回になります。
縦に回、横に
回寄り道すると決めた時、上記の移動のうち、縦方向に移動するのが
回、横方向が
回になるので、先にその方向を決め打つと、
通りになります。
あとは、縦横独立に考えることができるので、
を計算すれば、答えになります。
ここからは縦について、つまり元の長さがで、
回寄り道することを考えます。横方向についても同様に計算できます。
座標が負になることを許容すると、全体で通りになります。
ここから、
回目に寄り道をした結果、初めて座標が負になる移動の仕方
をについて計算し、全体から引けば、求めたい移動パターン数になります。
回目に寄り道をして、初めて座標が負になるには、
を満たしながら、
正負ともに回ずつ移動し、その後負に移動する、という道筋をたどるしかありません。
これは、番目のカタラン数を
と表記すると、
です。
そして、その後は自由に移動できるので、通りあります。
よって、回目に寄り道をした結果初めて負になる場合の移動パターン数は、
であり、求めたかった、縦の移動パターン数は、
となります。
あとは、これを最初の方で求めた式に当てはめれば、答えが求まります。