T578665 小Atom的疑惑
题目背景
#### 集训成绩(成绩A)
7场个人训练赛(杭电春季联赛第4~第10场),取成绩最好的五场计入成绩
每场训练赛成绩(满分20分,累计100分),按以下规则计算:
$R_i =15∗ \frac{n−place+1}n\times\frac{solved}{maxsolved} +5∗ \frac{upsolve}{problemCount}$
其中:
$n=max(40,本场选手数)$
$place$ 为以 1 为首的选手排名
$solved$ 为选手 ac 的题数
$maxsolved$ 为本场冠军选手的 ac 题数
$upsolved$ 为选手本场的补题数量
$problemCount$ 为当场比赛题目总数
#### 校赛成绩(成绩B)
初赛成绩占比$30\%$,决赛成绩占比$70\%$
每场比赛的分数按照以下规则计算:
$R_i =100∗ \frac{n−place+1}n ∗ \frac{solved}{maxsolved}$
其中:
$n=max(50,本场选手数)$
$place$ 为以 1 为首的选手排名
$solved$ 为选手 ac 的题数
$maxsolved$ 为本场冠军选手的 ac 题数
#### 加分与扣分(成绩C)
无故不参加日常训练者或不认真完成训练报告者,每次扣4分。
在日常训练和校赛时做出违反比赛诚信行为的,扣100分。
codeforces绿名,加10分
codeforces青名,加30分
codeforces蓝名,加60分
codeforces紫名,加100分
codeforces橙名以上,加2147483647分
#### 综合成绩计算
计算公式为:A+B+C
#### 具体流程
1.暂定第三周周末、第四周周末开展校赛的初赛和决赛,决赛排名前列的同学免费提供训练赛账号
2.第5周∽第11周每周五晚6:30∽10:30参加杭电春季联赛,原则上最多接受一次缺勤,再有无故缺勤会扣分
3.计算综合得分,上赛季有牌子的同学(约14人)+ 其余综合积分排名前列将加入Nuaa ACM Club 2025-2026赛季队伍,最终名额由教练决定,原则上排名越靠前越有机会入队。
题目描述
小Atom是一个**很厉害**的**codeforces蓝名选手**,他**认真**完成了7场训练赛和2场校赛,但是不会计算自己的成绩,请你帮他计算一下他的综合成绩,结果**保留两位小数(四舍五入)**。
输入格式
第1~7行为训练赛成绩,每行6个整数,分别表示本场选手数,选手排名,选手ac的题数,本场冠军选手的ac题数,选手本场的补题数量,当场比赛题目总数
第8~9行分别为校赛初赛和校赛决赛成绩,每行4个整数,分别表示本场选手数,选手排名,选手ac的题数,本场冠军选手的ac题数
输出格式
输出一个实数,表示小Atom的综合成绩
说明/提示
样例解释:
7场训练赛的成绩分别为:7.87879 15 15 15.4167 14.434 10.3636 15
2场校赛的成绩都是100分
总成绩为:$15+15+15.4167+14.434+15+100*0.3+100*0.7+60=
234.8507≈234.85$