2017年9月更新

更新概述

  • 用户信息页
  • 提交结果Bug修复
  • 计时规则修改
  • 试题列表显示AC人数

用户信息页

跳票多个月后的功能性更新,虽然只是简单地显示过题数量,后续会加上别的内容

提交结果Bug修复

现在可以完整地自动更新结果,修复了“编译中”状态无法显示导致JS出现错误的问题

时间显示规则修改

现在显示的时间中,默认显示CPU时间,如果实际时间超限(即超出CPU时间限制的1.5倍)则显示实际运行时间。

这一修改不影响TLE的判定

试题列表显示AC人数

重新支持很早以前的特性,个人认为AC率没有意义,因而仍然不提供AC率的显示

Posted by root @

GCC 7.2.0 is Supported!

今天(2017年08月15日)我成功编译并部署了 gcc 7.2.0

自 #1948 提交开始(及 #1948 提交之后提交重测的提交),选择"C++14"语言提交,即会交由评测机使用 GCC 7.2.0 编译

Posted by root @

新的语言:Kotlin

根据ACM / ICPC的新赞助商,JetBrains的文章 自2018年的Finals开始,Kotlin将与C++、Java、Python一起作为ACM / ICPC的官方编程语言

今天我加上了Kotlin的支持,Kotlin的编译器版本是1.1.2,在接下来的时间,对Kotlin语言的支持可能会快速更新,需要注意的是,对Kotlin的支持仍处于测试阶段,如果在使用过程中遇到了任何问题,请与我联系。

附:Kotlin的编译参数:

编译:kotlinc main.kt -include-runtime -d main.jar

运行:java -jar main.jar

考虑到JVM的效率问题,时限有所放宽,可能将在未来修改放宽幅度,同时需要注意的是,Kotlin的编译速度比较慢,如果你的源代码过于复杂,可能会遇到编译超时的问题,在未来可能会放宽对于Kotlin的编译时间限制。

祝大家使用愉快。

Posted by root @

2017年5月第3周更新

正如你所在提交记录中见到的,我们对部分题目的评测方式进行了更新,如#624题

现在,它不再以ACM/ICPC的方式评测,而是以NOI方式评测,它不再评测至第一个错误的数据,而是完整地评测,并给出通过的数据分数占比。

同时这也表示未来的题目有可能通过这一种新的评测方式进行评测,可能会在未来的比赛(如eming杯中)使用OI或Codejam类似的赛制而非ACM赛制

目前,Olive Judger 2.0版本的前端已经可以按照这一规格显示评测结果,(如果不行,请清空缓存),但1.0版本尚未更新

Posted by root @

欢迎试用新的界面

地址:OliveJudger2.0 Beta

当前实现的功能:

用户:注册,登陆

试题:提交

提交:查看结果,自动更新筛选

比赛:比赛列表,比赛详情比赛提交

仍在开发中,功能与界面可能会大幅变化。

欢迎提出各种意见 :-)

Posted by root @