2075. 成绩插入与排序(20分)

有以下学生信息,使用结构体数组存储这些信息。

struct student{ int num;//学号 int computer; //计算机成绩 }s[100]={{101,75},{103,80},{104,85},{106,90}};

再输入一条新记录,插入到结构体数组中,在保证每个学号唯一的前提下,让5条记录按计算机成绩升序有序,若两位同学计算机成绩相同,学号小的排前面。

输入

待插入的数据的num和computer的值,以空格分隔。

输出

分五行输出数据,行内数据间使用空格分隔。

样例

标准输入 复制文本
102 83
标准输出 复制文本
101 75
103 80
102 83
104 85
106 90
标准输入 复制文本
102 90
标准输出 复制文本
101 75
103 80
104 85
102 90
106 90
登录以提交代码。
单点时限 1 秒
内存限制 256 MB
提交 771
通过 410