现有 n 个学生,每个学生都有学号和相同的起始德育分。
学生们的学号依次为 0 到 n-1 ,起始德育分为给定的整数 x。
老师委托你写一个德育分管理系统,要求如下:
2、能够对学号为 y 的学生进行加减德育分;
3、能够输出学号为 y 的学生的德育分;
4、能够输出班级的平均德育分。
输入包含多组数据,以EOF结束。
每组数据第一行包含正整数 n 和 整数 x(1 ≤ n ≤ 100,0 ≤ x ≤ 200)
接下来若干行,每行表示一个操作,包含 1 ~ 3 个整数,第 1 个整数表示该操作的类型,具体如下:
1 y z:将 y 号学生的德育分加上 z。
2 y z:y 号学生的德育分减去 z。
3 y:输出 y 号学生的德育分。
4:输出班级此时的平均德育分。
0:退出该系统,该组输入结束。
(0 ≤ y ≤ n-1, 0 ≤ z ≤ 1000, 操作次数不超过1000)
3 100
1 2 30
2 1 50
3 0
1 1 30
3 1
4
0
100 5
4
0
100
80
103.33
5.00