已知文本文件f1.txt中存放了报考某校研究生的考生相关信息(不超
过5000人),具体数据及存放格式为:每行存放-一个考生的数据,数据
之间用空格分隔,共有8项,依次为:考号、姓名、报考专业编号、政治
课笔试成绩、英语课笔试成绩、专业课一笔试成绩、专业课二笔试成绩
面试成绩。
文本文件f2.txt中存放了该校50个专业当年的研究生招生计划,具体数
据及存放格式为:每行存放一个专业的数据,数据之间用空格分隔,共
有2项,依次为:专业编号、专业招生计划。其中,考号为5位数字字符
;姓名为长度不超过10个的字符;报考专业编号为两位数字字符,编号
从01-50;政治课与英语课为0-100的整数;两门专业课为0-150的整数
;面试成绩为0-100的整数。该校的研究生录取标准及政策如下:
录取分数线:根据专业录取计划,分专业划定录取分数线。政治课
及英语课,按全校录取计划的200%划定录取分数线,若政治或英语课
的录取分数线低于45分,按45分划线;两门专业课,按专业录取计划的
150%划定录取分数线,若专业课的录取分数线低于90分,按90分划线
;总分,按专业录取计划的150%划定录取分数线,若总分的录取线低于
280分,按280分划线。
录取基本条件:四门笔试课程及总分均通过录取分数线,面试成绩
及格。
录取政策:在具备录取基本条件的考生中,笔试成绩占70%,面试
成绩占30%,综合计算考生的总成绩,按专业排名从高到低录取。
请编写程序,根据文件f1.txt及f2.txt中的数据,划定各个专业的录
取分数线并存入f3.txt文件中。存放格式为:每行存放一一个专业的录取分
数线,数据之间用空格分隔,共有6项,依次为:专业编号、政治课录取
分数线、英语课录取分数线、专业课一录取分数线、专业课二录取分数
二、总分录取分数线。
根据f1.txt及f3.txt中的数据,将被录取考生的信息存入f4.txt文件中
。存放格式为:每行存放一个被录取的考生信息,数据之间用空格分隔
鄂ICP备2023011697号-1 | Powered By 91代做