結果

問題 No.314 ケンケンパ
コンテスト
ユーザー ciel
提出日時 2015-12-07 00:17:20
言語 PyPy2
(7.3.15)
結果
MLE  
実行時間 -
コード長 315 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 130 ms
コンパイル使用メモリ 77,460 KB
最終ジャッジ日時 2025-12-03 18:24:12
ジャッジサーバーID
(参考情報)
judge3 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample -- * 3
other MLE * 1 -- * 16
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

#!/usr/bin/python
import sys
if sys.version_info[0]>=3: raw_input=input
sys.setrecursionlimit(1000000)

memo={}
def dfs(k,p,d):
	if k<0 or p<0: return 0
	if d==0: return 1
	x=tuple([k,p,d])
	if x not in memo:
		memo[x]=(dfs(k-1,1,d-1)+dfs(2,p-1,d-1))%1000000007
	return memo[x]

n=int(raw_input())
print(dfs(2,0,n))
0