数据多项排序
发布于 2022-03-03 17:17:49
假设有个文件,文件的每一行是书信息数据,分4个部分用逗号(,)进行分割,格式如下
id,category,words,updatetime
id 表示书id,long类型,id不重复;
category 表示书的分类,int类型,请注意全部数据的分类只有几个
words 表示书的字数,int类型
updatetime 表示书的更新时间 ,格式为2020-02-01 23:00:00
请编写程序对文件数据进行排序后输出id,排序优先级为: category>updatetime > words > id , 增序排序
输入描述:
第1行数据为数据行数
第1+N行数据为书信息数据
输入样例:
4
66,20002,25919,2020-02-16 17:35:00
63,20004,9914,2020-02-16 17:35:00
60,20001,1982,2020-02-16 17:35:00
68,20004,1693,2020-02-16 17:35:00 输出描述:
请将排序后的ID输出,每行一个数据
输出样例
60
66
68
63关注者
0
被浏览
5