3623:市质检的分数

时间限制:8 S   /  内存限制:65536 KB
AC:63   /  Submit:258
问题描述

有m个初中生参加了市质检考试,考生编号分别为1、2、3、...、m。考试科目共有9门,每门的总分150、100或40分不等。

已知所有考生每门课程的成绩,现在教委开放了一个查询的链接,支持查询某个编号范围内考生的单科平均分以及总分平均分,请实现这个功能。

输入描述

只有一组案例。

一个正整数m,表示考生的数量。(m<=1e6)

然后有m行数据,分别对应第1个考生到第m个考生的考试成绩资料。每行数据由9个非负整数组成,表示从第1门到第9门课程的成绩。

接着是一个正整数q,表示查询的次数(q<=1e5)。

然后是q行数据,每行表示一次查询。每行数据由2个正整数a和b以及一个字符串c组成(1<=a<=b<=m),表示要查询第a个学生到第b个学生的平均分;如果c形如"qn",表示查第n门课程的平均分,例如当c="q1",表示查第a个学生到第b个学生第1门课程的平均分;如果c="ALL",表示要查第a个学生到第b个学生总分的平均分。

输出描述

针对每次查询,输出一个整数,表示查询结果。如果查询结果不是整数,则只要输出整数部分即可。

每次查询结果输出完都要换行。

样例输入复制样例

3

120 130 140 100 95 90 85 90 40

110 120 130 90 85 80 75 80 30

115 125 135 95 90 85 80 85 35

2

1 3 q1

2 3 ALL

样例输出

115

822


相关

第九届编程大赛-预选赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1