作业帮 > 综合 > 作业

高考作文打分 pascal题目 要pascal 程序

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/06 01:16:58
高考作文打分 pascal题目 要pascal 程序
首先,介绍一下高考作文打分:每篇文章,至少两个人给分,先由一评给分,再由二评给分,如果两个人的分数差距不大,那么就相加除2(截尾--div),给平均分;如果两个分数差距过大,那么会自动给第三个人也就是三评给分,打出的分数如果和之前某个人差距不大,那么就和差距较小的那个的分数相加除2(若差距相同,且都不大,则分数为均分中较高的一个).如果三个人两两的差距还是很大,小组组长就会出面送到仲裁组仲裁了.
注:差距不大定义为两人打分差的绝对值不超过8分.
举个例子吧,学生写了篇文章:
1、一评给了50分,二评给48分,那么最后得分就是49.
2、一评给了50分,二评给了30分,交给三评,如果是三评给42分,那么最后得分是46分;如果三评给38,那么最后得分就是34分;如果三评分数在39到41之间,OK,交给仲裁组吧,我们称之为待定.
当然,打分的老师自己是不知道第几评的.所以相对来说,高考阅卷是比较公平的.
任务:
输入n篇作文的各个评委评分(假设作文满分60分),输出各篇作文的最后得分.
输入
n {n为不大于1000000的正整数}
X1 X2 X3 {每行为一篇作文多个打分老师的评分,最多3个整数}
X1 X2 {也可能是2个整数}
...
输出
n+1行,第一行为评判结果总数,以后每行为一篇作文的最后得分.
如果是待定,请输出"wait"(不包括引号).
样例输入
550 4850 30 4250 30 3930 3130 40 35
样例输出
54946wait3037
提示
数据限制:
10组数据,保证50%的数据n小于等于100.
表示看不懂“样例”:
样例输入
550 4850 30 4250 30 3930 3130 40 35
样例输出
54946wait3037
再问: 对了 以后 我有不会的可以问你吗 刚学pascal半年了