OIKiller
OIKiller copied to clipboard
NOIp初赛练习与模拟的小软件
OIKiller
一个NOIp初赛练习和模拟考试的小软件
更多介绍:看我博客
文件夹说明
- DanXuan表示单选题
- DuoXuan表示多选题
- QiuJie表示问题求解题
- YueDu表示阅读程序题
- WanShan表示完善程序题
- ShiJuan表示模拟试卷
如何添加题目?
每个文件夹(除了ShiJuan文件夹)里的problemset.txt的格式如下:
[题目个数(n个)]
[第一题的文件夹名]
[第二题的文件夹名]
...
[第n题的文件夹名]
首先在problemset.txt里添加好了对应题目文件夹名(此文件夹名就是题目的ID),然后在这个题目文件夹里,写一个名为config的文本文件,格式如下:
对于单选题、多选题:
[选项个数]
1
[分值]
1
[答案(用abc或ABC的字母形式)]
[第一张图片名]
[第二张图片名]
...
[第p张图片名]
对于问题求解题、阅读程序题、完善程序题:
[要填的空的个数(n个)]
[第一个空的分值]
[第一个空可能的答案个数(x个)]
[第一个空第一个合法答案]
[第一个空第二个合法答案]
...
[第一个空第x个合法答案]
[第二个空的分值]
[第二个空可能的答案个数(y个)]
[第二个空第一个合法答案]
[第二个空第二个合法答案]
...
[第二个空第y个合法答案]
...
[第n个空的分值]
[第n个空可能的答案个数(z个)]
[第n个空第一个合法答案]
[第n个空第二个合法答案]
...
[第n个空第z个合法答案]
[第一张图片名]
[第二张图片名]
[第p张图片名]
如何添加试卷?
在ShiJuan文件夹里的problemset.txt的格式如下:
[卷子个数(n个)]
[第一份卷子的文件名]
[第二份卷子的文件名]
...
[第n份卷子的文件名]
首先在problemset.txt里添加好了对应卷子的文件名,然后这个卷子文件的格式如下:
[卷子标题]
[单选题个数(a题)]
[第一题单选题的ID]
[第二题单选题的ID]
...
[第a题单选题的ID]
[多选题个数(b题)]
[第一题多选题的ID]
[第二题多选题的ID]
...
[第b题多选题的ID]
[问题求解题个数(c题)]
[第一题问题求解题的ID]
[第二题问题求解题的ID]
...
[第c题问题求解题的ID]
[阅读程序题个数(d题)]
[第一题阅读程序题的ID]
[第二题阅读程序题的ID]
...
[第d题阅读程序题的ID]
[完善程序题个数(e题)]
[第一题完善程序题的ID]
[第二题完善程序题的ID]
...
[第e题完善程序题的ID]
更新历史
2016/10/16
发布Alpha 1.0版本