使用MapReduce求学生成绩:基础版
computer,huangxiaoming,85 computer,xuzheng,54 computer,huangbo,86 computer,liutao,85computer,huanglei,99 computer,liujialing,85 computer,liuyifei,75 computer,huangdatou,48 computer,huangjiaju,88 computer,huangzitao,85 english,zhaobenshan,57 english,liuyifei,85 english,liuyifei,76 english,huangdatou,48 english,zhouqi,85 english,huangbo,85 english,huangxiaoming,96 english,huanglei,85 english,liujialing,75 algorithm,liuyifei,75 algorithm,huanglei,76 algorithm,huangjiaju,85 algorithm,liutao,85 algorithm,huangdou,42 algorithm,huangzitao,81 math,wangbaoqiang,85 math,huanglei,76 math,huangjiaju,85 math,liutao,48 math,xuzheng,54 math,huangxiaoming,85 math,liujialing,85 以上所有的是数据,该数据每行有三个字段值,分别是course,name,score 现在求: 1、每一个course的最高分,最低分,平均分 返回结果格式: course max=95 min=22 avg=55 例子: computer max=99 min=48 avg=75 2、求该成绩表当中科目出现了相同分数(人数大于1)的,求分数,次数,以及该分数的人 返回结果的格式: 科目 分数 次数 该分数的人 例子: computer 85 |