输入数据有误?
查看原帖
输入数据有误?
961972
Lele_Programmer楼主2024/3/18 22:42

我交了很多次,经常 Too short on line xxx

下载了三个测试点,发现测试点的换行模式都是 LF,估计是 \r 惹的祸,然后好不容易解决了这个问题之后,再次提交,如这份记录:https://www.luogu.com.cn/record/151581127

先不看代码,我把第二个测试点下载下来,通过 GBK 打开后出现了奇怪的中文字符:(为了不使数据泄露,这里只写出部分数据)

4
... k隆炉etwel
...
... e隆炉satta ...
...

可见,单引号的输入好像都成了乱码

通过 UTF-8 打开后,发现英文单引号居然是这样显示的:

¡¯

我曾交过一份 83 分的代码,只错了第六个测试点,而下载了第六个测试点后,发现引号都是正常显示的,交的这份代码在第六个测试点也是正常通过。

于是我添加了 assert,判断字符是否在 ASCII 0 到 127 之间,本地运行:运行样例,没有出错,运行第六个测试点,没有出错,运行第二个测试点,出错:Assertion failed: c>=0 && c<=127, file P3752.cpp, line 40

于是,我将含有 assert 的代码上交,结果如下:https://www.luogu.com.cn/record/151582498

第二个测试点 RE,好像真的有问题??

第三个和第五个 WA。

所以,说了这么多,数据好像有点问题(但我看最近好像有人能通过??)

2024/3/18 22:42
加载中...