結果

問題 No.1407 Kindness
ユーザー KudeKude
提出日時 2021-02-26 21:36:41
言語 PyPy3
(7.3.15)
結果
AC  
実行時間 58 ms / 2,000 ms
コード長 229 bytes
コンパイル時間 824 ms
コンパイル使用メモリ 82,432 KB
実行使用メモリ 70,016 KB
最終ジャッジ日時 2024-10-02 14:09:51
合計ジャッジ時間 3,028 ms
ジャッジサーバーID
(参考情報)
judge3 / judge5
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 2
other AC * 36
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

MOD = 10 ** 9 + 7
n = input()
dp = [1, 0]
for i, d in enumerate(map(int, n)):
dp = [
d * dp[0] % MOD,
(d * (d - 1) // 2 * dp[0] + 45 * dp[1] + (45 if i != 0 else 0)) % MOD
]
ans = sum(dp) % MOD
print(ans)
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0