prajnamort / LambdaOJ2

MIT License
3 stars 5 forks source link

内存溢出等错误时,时间和内存应该显示为 "-" #2

Closed WeitaoVan closed 7 years ago

WeitaoVan commented 7 years ago

0

如图

kainwen-zz commented 7 years ago

@WeitaoVan 原因是C++需要的运行时内存比较大,改成2M就可能过了。 @prajnamort 可以关闭这个issue了

prajnamort commented 7 years ago

哦?你试过改 2M 能通过了?

prajnamort commented 7 years ago

@kainwen 不过,其实那个显示有点问题,就是超过了的时候,是不能获取实际当前运行时间和内存的嘛?

prajnamort commented 7 years ago

如果有某些状态不能的话,我觉得应该显示 "-" 而不是 "0ms" 和 "0KB"

kainwen-zz commented 7 years ago

@prajnamort 对测试过了。 这个feature是别的oj都这样。我也就没管了。新feature不那么重要,回头再说把。

prajnamort commented 7 years ago

好的,feature 先留在 issue 里面,先不要关掉,不然就不知道了

WeitaoVan commented 7 years ago

75

为什么只能得75分

kainwen-zz commented 7 years ago

@WeitaoVan 因为4的测试数据巨大无比,int无法容纳。溢出了。要拿100分,得自己用字符串模拟大整数。

prajnamort commented 7 years ago

@WeitaoVan 对,这是个彩蛋,故意的。