B-5 AI 评语 攀拓(PAT)- 程序设计(乙级)2024年春季考试

在攀拓考试的能力评估报告中,需要用 AI(人工智能)算法,根据考生的表现自动生成一段评语。本题并不是要求你写出生成评语用的代码,只是要求你准备好调用这个算法的输入数据。
首先,已经有算法为每位考生计算出了 5 个维度的能力评估值,分别是:基础知识、进阶知识、熟练度、准确性、专业性。我们不妨将这些维度从 1 到 5 顺次编号。每个能力评估值都是 [0, 100] 区间内的整数。你先要获得每一个维度上所有 N 位考生的中位线值 —— 如果 N 是奇数,那么中位线是从大到小第 (N+1)/2 个值;如果 N 是偶数,那么中位线是从大到小第 N/2 个值。随后对每位考生,比较其能力评估值 (v1​,v2​,⋯,v5​) 与对应的中位线值 (m1​,m2​,⋯,m5​)。如果 vi​≥mi​,则将第 i 个维度记入正向反馈类,否则记入负向反馈类。

输入格式:

输入首先在第一行给出两个正整数 N 和 M(1<M≤N≤105),分别是考生总人数和需要查询的考生人数。随后 N 行,每行给出一位考生的信息,格式为:

准考证号 v1 v2 v3 v4 v5

其中准考证号是长度不超过 12 的、由英文字母和数字组成的字符串,后面跟的 5 个数值是该考生的 5 个维度的能力评估值。
最后是 M 行,每行给出一个需要查询的准考证号

输出格式:

对每个需要查询的准考证号,在一行中输出其正向和负向反馈类的信息,格式为:首先按 vi​−mi​ 的数值非递增顺序输出正向反馈类中维度的编号࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值