洛谷里有大量的讨论帖子的出现都是因为遇到了读入'\r'的问题(当事人可能不知道),我觉得这样的问题可以避免,可以把所有数据测试点的输入文件中的'\r'都去掉。
这个几乎是每一个在洛谷做题的人都会遇到的问题,浪费了大量的时间(不仅包括因为这个问题出错的同学的时间,还有帮忙 DEBUG 的同学的时间),而且意义不大,特别是这个错误特别隐蔽(本地读入和洛谷IDE是不会出这种问题的,经典帖子标题:“本地通过测试点WA”),如果不是靠前人的经验的话根本无法很容易地解决,还会让人产生各种错误玄学认识,同时增加了后面改正错误认识需要花费的时间成本。
(如果可以都去掉'\r',当然也同时应该把保留'\r'作为可选项,也许有极小一部分的情况需要这样的测试点数据吧。)
(如果考虑到一些正式比赛/其他应用场景中的数据中可能带有'\r',必须在洛谷中保留'\r',是不是也应该在提示处标明,并给出统一处理这个问题的索引帖子吧?毕竟洛谷每天都有很多新手出这种问题。)