#L0279. 课程平均分统计

课程平均分统计

题目描述

某大学提供 nn 门课程,第 ii 门课程有 pip_i 人报名,学号依次为 idi,1,idi,2,,idi,piid_{i,1}, id_{i,2}, \ldots, id_{i,p_i}(保证不重复)。

按照学号从小到大的顺序,所有同学的课堂参与度依次是 sci,1,sci,2,,sci,pisc_{i,1}, sc_{i,2}, \ldots, sc_{i,p_i}(学号最小的同学课堂参与度为 sci,1sc_{i,1},以此类推)。

这门课的老师决定给课堂参与度排名第 jj 的同学 wi,jw_{i,j} 分。课堂参与度更高的人,得分也更高。

本题中「排名」定义为「比自己大的数字个数 +1+1」,如 30,30,10,20,5030, 30, 10, 20, 50 中,两个 3030 的排名都是第 22

给出一名学生的学号 IDID,请计算他报名了的课程平均分数。如果平均分数是整数直接输出,否则以 a+b/ca\texttt{+}b\texttt{/}c 的形式输出,其中 aa 为自然数,bc\dfrac{b}{c} 是最简真分数。

输入格式

第一行一个正整数 nn,表示课程数量。

之后每门课程输入四行信息:

  • 第一行一个正整数 pip_i,表示选课人数。
  • 第二行 pip_i 个正整数 idi,1,idi,2,,idi,piid_{i,1}, id_{i,2}, \ldots, id_{i,p_i},表示学号。
  • 第三行 pip_i 个正整数 sci,1,sci,2,,sci,pisc_{i,1}, sc_{i,2}, \ldots, sc_{i,p_i},表示按学号从小到大排列的课堂参与度。
  • 第四行 pip_i 个正整数 wi,1,wi,2,,wi,piw_{i,1}, w_{i,2}, \ldots, w_{i,p_i},表示课堂参与度排名第 jj 的同学获得的分数。

最后一行一个正整数 IDID,表示该学生的学号。

输出格式

输出该学生报名了的课程的平均分数。整数直接输出,否则以 a+b/ca\texttt{+}b\texttt{/}c 的形式输出(aa 为自然数,bc\frac{b}{c} 为最简真分数)。

样例

2
3
300 100 200
20 10 30
95 85 75
1
300
200
200
200
75
4
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
2
1
1+1/2

提示

样例 1 解释

第一门课程有 33 人报名,学号分别为 300,100,200300, 100, 200。按学号从小到大排序后,课堂参与度分别为 20,10,3020, 10, 30。这意味着:

  • 学号 100100 的同学参与度 2020,排名第 22,得 8585 分。
  • 学号 200200 的同学参与度 1010,排名第 33,得 7575 分。
  • 学号 300300 的同学参与度 3030,排名第 11,得 9595 分。

第二门课程只有学号 300300 的同学,得 200200 分。

学号 200200 的同学只报名了第一门课,得 7575 分,平均分即 7575

样例 2 解释

44 门课都只有学号 11 的同学,第 1,31,3 门得 11 分,第 2,42,4 门得 22 分。平均分 1+2+1+24=112\dfrac{1+2+1+2}{4} = 1\dfrac{1}{2},输出 1+1/2

数据范围

对于全体数据,保证 1n401 \leq n \leq 401pi1001 \leq p_i \leq 1001idi,j,ID1091 \leq id_{i,j}, ID \leq 10^91sci,j,wi,j4301 \leq sc_{i,j}, w_{i,j} \leq 430,且保证该学生至少报名了一门课。

同一门课中课堂参与度高的同学得分也高,即 wi,jwi,kw_{i,j} \geq w_{i,k}jkj \leq k)。

本题共 1010 个测试点,每个 1010 分。

测试点编号特殊性质 A特殊性质 B特殊性质 C
$1$YYY
$2$YNY
$3$YNN
$4$NYY
$5$NNY
$6$NYN
$7\sim 10$NNN
  • 特殊性质 A:该学生如果报名了一门课程,他一定是课堂参与度最高的。
  • 特殊性质 B:该学生上了所有课。
  • 特殊性质 C:答案是整数。
难度 普及-
通过率
尝试 0
已通过 0
ID
1007
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者