如果静态空间开太大了(例如本题 512MB 但我开了一个 550MB 的数组),为什么评测结果是 RE 不是 MLE?

3 条评论

  • @ 2024-11-24 20:06:34

    6666

    • @ 2024-11-18 20:34:44

      系统原因,ICPC 也是 MLE 报 RE

      • @ 2024-11-17 13:29:25

        (record link)[https://oier.team/record/673950a409a7f22099fec380]

        #define N 200009
        #define M 351
        db ans[N],dp[N][M];
        

        很显然这里 MLE 了,但评测结果是 RE。

        • @ 2024-11-17 17:31:37

          在你给出的链接的 oier.team 前面加 admin. 可以得知这个 OJ 基于 Hydro,而开过大数组时,若数组大小挤进了一个神秘区间就会发现所有样例运行时间均为 1ms 并且内存为一个若干 KiB 的定值。这应该是编译系统的事。

      • 1

      信息

      ID
      94
      时间
      1000ms
      内存
      256MiB
      难度
      6
      标签
      递交数
      804
      已通过
      174
      上传者