結果
問題 | No.933 おまわりさんこいつです |
ユーザー |
|
提出日時 | 2020-02-21 04:51:02 |
言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
結果 |
AC
|
実行時間 | 457 ms / 2,000 ms |
コード長 | 394 bytes |
コンパイル時間 | 222 ms |
コンパイル使用メモリ | 12,416 KB |
実行使用メモリ | 21,712 KB |
最終ジャッジ日時 | 2024-10-08 19:41:48 |
合計ジャッジ時間 | 3,577 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 25 |
ソースコード
def digit_sum(n): res = sum(map(int, str(n))) while res >= 10: n = res res = 0 while n > 0: res += n % 10 n //= 10 return res N = int(input()) P = list(map(int, input().split())) ans = digit_sum(P[0]) for i in range(1, N): ans *= digit_sum(P[i]) if i % 20 == 0: ans = digit_sum(ans) ans = digit_sum(ans) print(ans)