时间限制:1秒 内存限制:256M
题目描述
给出 nn 个小数,按照浮点数的大小,将他们从小到大排序。
输入描述
第一行,输入一个整数 n(1≤n≤10000)n(1≤n≤10000) 。
接下去 nn 行,每行输入一个浮点数,该浮点数的字符个数小于等于 100100 。
输出描述
输出 nn 行,表示排序好的 nn 个浮点数。
输入样例
4
1.12
3.14
5.1
1.1
输出样例
1.1
1.12
3.14
5.1
看到这个题,你是不是想用double来进行排序
错!
他的浮点数很多 必须要用string类型来排序
还并不是简单地用sort来排序,还得用substr(不知后面加不加ing)来提取字串
去找小数点来进行作用判断,不要直接用sort
这是错误代码,不要去借鉴模仿,会给你个答案错误0%就很离谱
好,AC代码奉上(正人君子,就请勿抄袭,若不会,就把错误代码看一看就可以了,不要犯与我相同的错误)代码还可以,dalao不喜勿喷,若有更好的方法可私信给我
好,这道题过