Edit

【pythonでABC204を解説】B - Nuts

問題概要

問題ページ

B - Nuts
B - Nuts

問題ページへ移動する

問題文

\(N\) 本の木があり、 \(i\) 番目の木には \(A_i\) 個の木の実が実っています。

シマリスは、次のルールで全ての木から木の実を収穫します。

  • 実っている木の実が \(10\) 個以下の木からは木の実を収穫しない
  • 実っている木の実が \(10\) 個より多い木からは、\(10\) 個を残して残りの全てを収穫する

シマリスが収穫する木の実の個数の合計を求めてください。

制約

  • \(1 \leq N \leq 1000\)
  • \(0 \leq A_i \leq 1000\)
  • 入力に含まれる値は全て整数である

問題の考察

ACコード

import sys


def solve():
    input = sys.stdin.readline
    mod = 10 ** 9 + 7
    n = int(input().rstrip('\n'))
    a = list(map(int, input().rstrip('\n').split()))
    t = 0
    for v in a:
        if v >= 10:
            t += (v - 10)
    print(t)


if __name__ == '__main__':
    solve()

-Edit