No.2874 Gunegune Tree
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 67
作問者 :
寝癖
/ テスター :
yuusaan
👑
seekworser
タグ : / 解いたユーザー数 67
作問者 :

問題文最終更新日: 2024-08-29 19:19:39
問題文
寝癖くんは不思議な植物の種を買ってきました。今日から自分の家で育てようとしています。
今日を 日目として、この植物は 日経つごとに、次のルールで成長していきます。
- 日目、植物の先端は 次元平面上の原点 にある。
- 日目の植物の先端の座標を としたとき、 日目の植物の先端の座標は のいずれかである。すなわち、右、右上、上、左上、左のいずれかの方向に伸びる。
- 日目の植物の先端の位置を とすると、 を満たす。すなわち鋭角や直角に折れ曲がることはない。
- 伸びる方向は可能なすべての方向から等確率で独立に選ばれるとする。
寝癖くんは自分の家の天井の低さに悩まされており、この植物がどのくらいの高さまで伸びるのかをとても気にしています。
育て始めてから 日目の植物の高さ(すなわち先端の 座標)の期待値を で求めてください。
期待値 とは
求める期待値は必ず有理数になることが証明できます。また、この問題の制約下では、求める期待値を既約分数 で表したときに、 が で割り切れないことが保証されます。このとき、 を満たす がただ一つ存在するので、 を出力してください。
入力
- は整数
出力
日目の植物の高さの期待値 を一行で出力してください。
サンプル
サンプル1
入力
1
出力
798595483
日目は 方向に等確率で伸びます。
右上、上、左上に伸びた場合に高さが となり、右、左に伸びた場合に高さが になることから、求める期待値は です。
サンプル2
入力
2
出力
465847366
サンプル3
入力
3
出力
277290100
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。