OJ主要用什么格式导入数据
OJOnline Judge系统在导入数据时主要涉及两类场景用户数据导入和题目/测试数据导入。根据当前主流平台如 Hydro OJ、KOJ 等的公开资料其支持的格式如下一、用户数据导入格式1、CSV 格式逗号分隔1、最少3列邮箱、用户名、密码2、可选列显示名、用户信息支持 JSON 格式存储扩展信息如学号、班级等3、编码要求UTF-8推荐 UTF-8 with BOM避免中文乱码2、Excel 格式.xlsx 或 .xls1、使用 TAB 分隔即制表符分隔2、同样需包含邮箱、用户名、密码等必要字段3、同样建议使用 UTF-8 编码保存文本内容注意部分 OJ如 KOJ明确要求使用 CSV且字段顺序严格第一行不包含标题行二、题目与测试数据导入格式1、Hydro OJ 题目包1、压缩格式ZIP2、内部结构包含problem.yaml 或 problem.json题目元数据testdata/存放 .in 和 .out 测试用例std/标程如 .cpp, .pysolution/题解通常为 .md 或文本格式2、FPS 格式部分 OJ 支持文件格式XMLUTF-8 编码可打包为 ZIP 批量导入文件大小通常限制在 64MiB 以内三、编程题输入处理非“导入”但常被混淆虽然不属于“系统导入数据”但选手需熟悉 OJ 的标准输入流格式常见模式包括1、多组输入直到文件结束EOFcwhile(scanf(%d %d, a, b) 2) { ... }2、先输入组数 N再循环 N 次读取cscanf(%d, n); while(n--) { ... }3、每行以数量开头后跟该数量的数据cwhile(scanf(%d, n) ! EOF) { while(n--) { ... } }这些属于程序输入逻辑不是 OJ 平台用于“导入”的数据格式。总结数据类型支持格式关键要求用户数据CSV逗号分隔UTF-8 编码最少3列24ExcelTAB 分隔UTF-8 编码2题目数据Hydro ZIP 包含 testdata/std/solution3FPS XML可 ZIPUTF-864MiB2如需操作具体 OJ建议查阅其官方文档或管理员手册。例如Hydro OJ 的完整导入指南可参考Hydro OJ功能介绍用户使用手册常见问题解决方法https://blog.csdn.net/abilix_tony/article/details/135300934关于OJ多组测试数据的输入以及关于scanf(%d(%d),a,b)的读入https://blog.csdn.net/beautiful_pain/article/details/104675128/OJ测试数据的输入格式列举https://blog.csdn.net/zhangfuliang123/article/details/77341077Hydro OJ 用户批量导入实战从Excel到题库管理的完整避坑指南https://blog.csdn.net/Black/article/details/155329048HydroOJ 从入门到入土19导入题解和标程、题目数据统计(4.12.0)https://www.cnblogs.com/bowen404/p/18189417KOJ系统常用功能介绍 OJ部署定制快速入门 c python 在线自动评测判题 信息奥赛一本通 G E S P CSP NOIP 等考题库 OJ使用https://blog.csdn.net/u010896438/article/details/135855420鸡兔同笼 算法竞赛OJ 题目汇总https://blog.csdn.net/dllglvzhenfeng/article/details/137618028各大OJ题目分类https://blog.csdn.net/dllglvzhenfeng/article/details/122730879洛谷OJ食用指北https://blog.csdn.net/dllglvzhenfeng/article/details/134947326OJOnline Judge)系统汇总https://blog.csdn.net/dllglvzhenfeng/article/details/122904850创建一个OJ、Hydro OJ搭建、部署 Hydrohttps://blog.csdn.net/dllglvzhenfeng/article/details/135838315如何创建一个OJ搭建一个自己的OJ系统https://blog.csdn.net/dllglvzhenfeng/article/details/135892784问题二在线OJ公开的好还是一些机构或学校自己内部的题库好https://blog.csdn.net/dllglvzhenfeng/article/details/144098195UVa Online JudgeUVA OJhttps://blog.csdn.net/dllglvzhenfeng/article/details/144283420算法竞赛中一些常用的OJhttps://blog.csdn.net/dllglvzhenfeng/article/details/136526187