Skip to content

QUST-Coder/Yui

Repository files navigation

Hi ,I'm Yui!

Yui Project是一个旨在为算法竞赛提供简单易用,用户友好的竞赛解决方案的项目。

这是Yui Project下的子工程,作为选手直接接触的客户端使用。

Yui为选手提供的功能有:

  • 赛前锁定参赛电脑
    • Yui会在比赛开始前锁定选手电脑的输入,减少志愿者与选手产生误会的几率
  • 内置的赛题阅读器
    • Yui内置的赛题阅读器,可以直接将测试数据导出到本地/进行样例测试,节省了选手的时间
  • 简单的版本控制功能
    • Yui会将选手每次提交的代码加密后备份到本地,选手可以随时查看过往提交,理清思路
  • 安全易用的提交队列
    • Yui会在服务器繁忙/网络故障时将代码提交到本地,并记录每次的提交时间,在网络恢复后第一时间按照选手的提交顺序提交至服务器判题,避免因网络故障导致的罚时
    • Yui提供一键提交功能,选手开启一键提交后Yui在选手下达提交指令时自动搜索指定目录下的赛题对应的最新程序,识别其语言并提交,节省了选手的时间开支
  • 及时稳定的榜单更新
  • 简单易用的代码打印服务
  • 支持多种语言的提问系统
    • Yui的提问系统支持Unicode语言,支持中文/英文/日语/阿拉伯语等多种国家语言,再也不用写chinglish了!