No.8100 始業式
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / スペシャルジャッジ問題 (複数の解が存在する可能性があります)
タグ : / 解いたユーザー数 36
作問者 : square1001
タグ : / 解いたユーザー数 36
作問者 : square1001
問題文最終更新日: 2023-03-31 21:09:11
問題文
いよいよ四月が始まったその日、今日は始業式の日である。
yukicoder 小学校のあるクラスには $N$ 人の生徒がいる。$i$ 番目 $(1 \leq i \leq N)$ の生徒は、$f_i = 1$ のとき春休み中に勉強し、$f_i = 0$ のとき春休み中に勉強しなかったという。
あなたは先生であり、そのクラスで何人が春休み中に勉強したかを報告しなければならない。そのためのプログラムを作成せよ。
入力
$1$ つの入力ファイルは $T$ 個のテストケースからなります。全体として、入力は以下の形式で標準入力から与えられます。$T$ ($1$ 個目のテストケースに対する入力) ($2$ 個目のテストケースに対する入力) $\vdots$ ($T$ 個目のテストケースに対する入力)各テストケースに対する入力は以下の形式で与えられます。
$N$ $f_1$ $f_2$ $\cdots$ $f_N$
出力
$T$ 行出力してください。$j$ 行目 $(1 \leq j \leq T)$ には、$j$ 個目のテストケースに対して、クラスで何人が春休み中に勉強したかを表す $0$ 以上 $N$ 以下の整数を出力してください。また、最後に改行してください。
制約
すべての入力データは、以下の制約を満たします。
- $1 \leq T \leq 2000$
- $1 \leq N \leq 60$
- $f_i \ (1 \leq i \leq N)$ は $0$ または $1$ である
- 入力される値はすべて整数である
サンプル
サンプル1
入力
1 5 1 0 0 1 1
出力
3
この入力例は $1$ つのテストケースからなります。
$N = 5, (f_1, f_2, f_3, f_4, f_5) = (1, 0, 0, 1, 1)$ ですから、生徒 $1, 4, 5$ が春休み中に勉強し、生徒 $2, 3$ が春休み中に勉強しなかったことになります。したがって、春休み中に $3$ 人が勉強した、ということになります。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。