2019年的CSP-JS第二轮试卷第一页上说“结果比较方式”是“全文比较(过滤行末空格及文末回车)”。
我对其中的“文末回车”觉得很迷惑,Linux中换行只有换行符,哪里来的“回车”?
今天在NOI官方网站找相关说明:关于NOIP复赛若干技术问题的说明),其中说:
“2.1如题面无特殊说明,输入文件格式如下:除两两相邻的元素之间均有单个空格符外,文件中将不会出现其它空格;包括最后一行数据在内,文件中的每一行末尾均有一个回车(即最后一行末尾也有一个回车);除以上空格和换行符外,文件中不会出现任何其它不可见字符。”
上面的说明中,之前说“回车”,后面说“以上空格和换行符”,可见试卷上说的“文末回车”其实就是指换行符。也就是说结果输出文件文末有没有换行不影响评分,文末的换行符会被过滤掉。
大家认为我理解的对吗?谢谢!