#S1T01P03. 巡检数据汇总

巡检数据汇总

S1T01P03 C. 巡检数据汇总

先输入一个达标线 limit。之后依次输入巡检数值,读到 -1 时输入结束,-1 不参与统计。

其中数值 0 表示本轮没有有效记录,应跳过;正数表示一条有效记录。请输出:

  1. 有效记录条数;
  2. 达到 limit 的有效记录条数;
  3. 所有有效记录的总和;
  4. 有效记录中的最大值。

保证至少有一条正数有效记录。

输入格式

第一行一个整数 limit。之后给出若干整数,以 -1 结束;整数之间可由空格或换行分隔。

输出格式

输出四个整数:有效记录条数、达标条数、总和、最大值。

数据范围

0limit1090\le limit\le10^9;有效记录满足 1x1091\le x\le10^9;输入中的 0 只表示跳过。

样例

输入:

100
0 80 100 135 0 60 -1

输出:

4 2 375 135