We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
目前uoj题目的时空限制主要靠管理员手打,但这个容易出错。
非传统题肯定只能手打咯,但对于传统题还是应该优化一下传题的体验。
目前的想法是在每次生成测评数据包的同时,往题目的 extra_config 里面插入时空限制。后面在显示题目描述的时候,如果可以在 extra_config 里面找到时空限制,那么就显示出来(比如在题目下方)。另外,这里的 extra_config 也要支持人手打,方便非传统题的配置。
但是这样的功能做出来之后,需要让 UOJ 的所有题目全部重新生成一遍测评数据包。。。所以需要在 cli.php 里加一个友善的小脚本,让程序自动来做而不用管理员一个个点。。
The text was updated successfully, but these errors were encountered:
社区版的做法是直接读取 problem.conf 中的时空限制,不知可否这样实现。
problem.conf
Sorry, something went wrong.
社区版的做法确实不错,不过这样每次打开题目,UOJ 都得去跟文件系统交互。感觉理想情况下这个信息还是应该存在数据库里
No branches or pull requests
目前uoj题目的时空限制主要靠管理员手打,但这个容易出错。
非传统题肯定只能手打咯,但对于传统题还是应该优化一下传题的体验。
目前的想法是在每次生成测评数据包的同时,往题目的 extra_config 里面插入时空限制。后面在显示题目描述的时候,如果可以在 extra_config 里面找到时空限制,那么就显示出来(比如在题目下方)。另外,这里的 extra_config 也要支持人手打,方便非传统题的配置。
但是这样的功能做出来之后,需要让 UOJ 的所有题目全部重新生成一遍测评数据包。。。所以需要在 cli.php 里加一个友善的小脚本,让程序自动来做而不用管理员一个个点。。
The text was updated successfully, but these errors were encountered: