用户协议


一、协议概述

本服务协议(以下简称“协议”)由OJ系统(以下简称“本系统”)的运营方(以下简称“我们”)与用户(以下简称“您”或“用户”)共同缔结,旨在明确双方在使用本系统过程中的权利、义务和责任。请您在使用本系统前仔细阅读本协议,并确保充分理解其内容。如您不同意本协议中的任何条款,请勿使用本系统。

二、服务内容

本系统提供在线编程练习、算法竞赛、代码评测等服务。
       我们致力于维护系统的稳定性和安全性,但不对因系统维护、升级或故障导致的服务中断或数据丢失承担责任。
       我们有权根据业务发展需要,对本系统的功能、界面、服务内容等进行调整或优化,而无需事先通知用户。

三、用户权利与义务

您有权使用本系统提供的各项服务,但需遵守本协议及相关法律法规。
       您应保证提交的代码、问题解答等内容的原创性和合法性,不得侵犯他人的知识产权或其他合法权益。
       您不得利用本系统从事任何违法、违规或侵犯他人权益的活动,包括但不限于传播恶意代码、进行网络攻击等。
       您应妥善保管自己的账户信息和密码,因您个人原因导致账户被盗用或信息泄露的,我们不承担责任。

四、知识产权

本系统及其上的所有内容(包括但不限于软件、代码、数据、文档等)的知识产权均属于我们或相关权利人。
       您在使用本系统过程中产生的代码、问题解答等内容,其知识产权归您所有,但您授权我们可以出于系统维护、优化等目的进行使用。

五、隐私保护

我们将按照相关法律法规的要求,采取合理措施保护您的个人信息和隐私。
       您在使用本系统时可能提供的个人信息,我们将仅用于提供服务和改善用户体验,未经您同意,我们不会向第三方披露。

六、违约责任

如您违反本协议中的任何条款,我们有权采取包括但不限于限制服务、终止账户等措施。
       因您违反本协议导致我们或第三方遭受损失的,您应承担相应的赔偿责任。

七、协议变更与终止

我们有权随时修改本协议,修改后的协议将在系统上公布,您应定期查看以了解最新内容。
       如您不同意修改后的协议,应立即停止使用本系统。
       我们有权因业务调整、法律法规要求等原因终止本协议,并提前通知用户。

八、争议解决

本协议的解释、效力及履行均适用中华人民共和国法律。因本协议引起的或与本协议有关的任何争议,双方应首先通过友好协商解决;协商不成时,任何一方均可向有管辖权的人民法院提起诉讼。

九、其他

本协议构成您与我们之间关于使用本系统的完整协议,取代之前双方就同一事项达成的所有口头或书面的协议、谅解或沟通。
       本协议的任何条款因任何原因无效或不可执行,不影响其他条款的效力和可执行性。
       请您在使用本系统前务必仔细阅读并理解本协议的所有内容。如您对本协议有任何疑问或建议,欢迎随时与我们联系。