結果
問題 | No.234 めぐるはめぐる (4) |
ユーザー |
![]() |
提出日時 | 2025-06-12 19:34:23 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 563 bytes |
コンパイル時間 | 248 ms |
コンパイル使用メモリ | 82,356 KB |
実行使用メモリ | 52,180 KB |
最終ジャッジ日時 | 2025-06-12 19:34:43 |
合計ジャッジ時間 | 696 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | WA * 2 |
ソースコード
def compute_f(N): memo = {1: 1, 2: 11} if N in memo: return memo[N] # 递推式假设为 f(N) = 3 * f(N-1) + something # 这里需要找到正确的递推式,暂时假设 for n in range(3, N+1): if n == 3: memo[3] = 155 elif n ==4: memo[4] = 1785 elif n ==5: memo[5] =128967 else: # 这里需要找出正确的递推式,暂时假设 memo[n] = 3 * memo[n-1] + 2 * memo[n-2] return memo[N] N = int(input()) print(compute_f(N))