点数の合計と最高点と最低点

  • 入出力の基本
  • 問題 01
  • やさしい
  • 目安 11 分

テストの点数が並んだ入力を読み、合計と最高点と最低点と 60 点以上の人数を出す。標準入力の読み方と、基本の処理の練習です。

本番の試験は PC で受けることが多いので、PC での練習をすすめます。スマホでも、読んで、書いて、採点するところまで動きます。

入力は標準入力から読み、答えは標準出力に書きます。1 テストあたり 3 秒までです。

問題

あるクラスで、N 人がテストを受けました。N 人の点数が標準入力で与えられます。次の 4 つを、この順に 1 行ずつ出力してください。

  1. 点数の合計
  2. 最高点
  3. 最低点
  4. 60 点以上の人数

入力の形式

N
a_1 a_2 ... a_N

1 行目に人数 N、2 行目に N 人の点数が半角の空白 1 つで区切られて並びます。

出力の形式

4 行を出力します。1 行目が合計、2 行目が最高点、3 行目が最低点、4 行目が 60 点以上の人数です。

制約

  • 人数 N は、1 以上 100000 以下の整数です
  • 点数 a_i は 0 以上 100 以下の整数です

入力と出力の例

例 1

5 人の点数から、合計 355、最高点 100、最低点 40 になります。60 点以上は 70、85、100、60 の 4 人です。

入力

5
70 85 40 100 60

出力

355
100
40
4

例 2

1 人だけのときも、同じ形で出力します。

入力

1
0

出力

0
0
0
0

例 3

ちょうど 60 点は含み、59 点は含みません。

入力

3
59 60 61

出力

180
61
59
2

ヒント

まだ開いていません

付箋は 3 枚。下の段ほど答えに近づきます

  1. ヒント 2

  2. ヒント 3答えに近い

main.py
n = int(input())
scores = list(map(int, input().split()))

# ここから書く

入力

出力

「実行する」を押すと、ここに出力が出ます

できているか「提出して採点」を押すと、隠れたテストを全部走らせて、通ったかをここに出します