JCoder-Pro / FeedBack

This repository is for collecting feedback from JCoder users. Your feeling and feedback matter.
5 stars 1 forks source link

JUnit评测中,前面测试点超时会显著增加后续测试点的运行时间 #12

Open YeeTone opened 2 years ago

YeeTone commented 2 years ago

考虑提交#95507#95508,二者对于add和minus方法的实现代码完全一致,仅有multiply方法有所区别(95507使用了TLE解法,95508是solution解法)。但是二者的add/minus测试用例的运行时间有显著差异:

image

image

可见,虽然二者执行调度同一份方法体,但95507的提交的运行时间是95508的三倍左右,并导致了不应该出现的TLE。请问您能否对该现象给予比较合理的解释?

liuxukun2000 commented 2 years ago

此问题会在即将到来的更新中解决。测评机本身支持多cpu,但是目前版本有bug导致配置cpu数量会导致ce。

此次更新同时也会加入fd限制。