谷测RE,本地AC,为什么?

P1470 [USACO2.3] 最长前缀 Longest Prefix

呵呵~~我太弱了~~竟然~~看不懂~~
by infinities @ 2019-06-27 06:58:57


可能: 1、数组越界 2、除数为0等导致RE的因素但是样例测不出来
by Retired_lvmao @ 2019-06-27 07:49:00


我也看不懂 ## 常见“我在本地/xxOJ AC了、洛谷却不过”的原因 Linux中换行符是'\n'而Windows中是'\r\n'(多一个字符),有些数据在Windows中生成,而在洛谷评测机Linux环境下评测。这种情况在字符串输入中非常常见。 评测系统建立在Linux下,可能由于使用了Linux的保留字而出现CE,但在Windows下正常。 Linux对内存的访问控制更为严格,因此在Windows上可能正常运行的无效指针或数组下标访问越界,在评测系统上无法运行。 严重的内存泄露的问题很可能会引起系统的保护模块杀死你的进程。因此,凡是使用malloc(或calloc,realloc,new)分配而得的内存空间,请使用free(或delete)完全释放。 数据可能真的有问题。但是如果不止一个人通过了这道题,那最好不要怀疑是数据的锅。
by xh39 @ 2019-06-27 08:18:37


|