软件推荐:

下面这个链接是一款有 “Open Stack” 自选框的 Lemon,可以在评测时为所有程序设定栈空间与空间限制等大。
lemon
(另存为链接即可)

原理:

本人将 Lemon 的开源代码里用 QT 稍微加了点东西,会在选择”Open Stack” 自选框后在 cdf 文件所在目录下创建一个叫 “StackConfig.conf”,里边有一个数字 1 或 0 分别表示有没有开启无限栈。然后创建评测线程时会根据那个文件选择是否使用”setrlimit” 函数设置栈空间。

分类: 文章

3 条评论

tuliwei · 2018年12月11日 10:20 下午

Orz 好强啊 QvQ

K · 2018年7月2日 8:09 下午

Orz 好强啊 QvQ

XZYQvQ · 2018年6月25日 8:32 下午

Orz 好强啊 QvQ

回复 K 取消回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注