分类: ACM-ICPC
欢迎来到Zero Online Judge!
Zero OJ是一个去中心化的Online Judge,基于ZeroNet平台,每个人都可以提供题目、回答问题。由于其去中心化的特性,只要有一个结点存在,本OJ就不会关闭,并且访问人数越多访问越快。
可惜由于去中心化的问题本OJ没有一个中心化的服务器用于评测,用户只需要提供输出答案即可,我们使用了一些密码学协议保障①用户不能从网站数据中获取答案②用户可以通过网站数据验证自己答案是否正确③其他用户可以确认某用户是否真正通过某问题。
要访问本OJ,请先安装ZeroNet,由于一些众所周知的原因ZeroNet的访问在不同程度上有一些问题,目前来说windows平台可以直接访问,其他平台需要一定的专业知识。
第一次访问ZeroNet可能需要十几分钟的时间,此后访问速度会加快,当您成功访问后即可进入Zero OJ
更多消息请参考开发者后记
退役
分布式OJ的数据加密
设想我们在ZeroNet上搭建了一个分布式OJ,会有怎样的问题
ICPC2017EC-Final游记
CCPC2017CCPC-Final游记
ICPC2017香港赛区游记
ICPC2017沈阳赛区游记
整型溢出与数组越界
g++命令
-ftrapv 检测溢出,有用
-fwrapv 试了发现没用?
-fbounds-check 没用
-fsanitize=address 说是数组越界,试了发现没库.在ubuntu下试了可以
https://gcc.gnu.org/onlinedocs/gcc-5.4.0/gcc/Code-Gen-Options.html#Code-Gen-Options
Shell找质数
seq 1 1000 | factor | grep ': [^ ]*$'