已合并StarterOJ的内容

合并后的题目在这个OJ的编号为712 (对应Starter的1001)至784(对应Starter的1073)

部分题目可能不能评测,具体体现为没有SpecialJudge或者卡在Judging环节,请告知以便修复

祝AC

Posted by root @

2017年10月更新

更新概述

实用的比赛页面

一些效率优化

实用的比赛页面

现在,比赛页面基本完工,基于Material设计语言,使用Vue框架。

现在支持Practice提交,提交之后,尝试过的题目和已经通过的题目会高亮显示,同时提交详情页面也会显示比赛期间和练习的提交内容,且自动刷新。

未同步至Weblearn

效率优化

经过一些修改使得效率有所提升

未同步至Weblearn

Posted by root @

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 @