Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ouuan/despised
NOI bèi bǐ shì
https://github.com/ouuan/despised
noi
Last synced: 2 months ago
JSON representation
NOI bèi bǐ shì
- Host: GitHub
- URL: https://github.com/ouuan/despised
- Owner: ouuan
- License: mit
- Created: 2019-07-03T14:19:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-01T05:58:18.000Z (6 months ago)
- Last Synced: 2024-10-03T12:41:18.664Z (3 months ago)
- Topics: noi
- Language: C
- Homepage:
- Size: 1.94 MB
- Stars: 34
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Despised
[![Build Test](https://github.com/ouuan/Despised/workflows/Build%20Test/badge.svg)](https://github.com/ouuan/Despised/actions?query=workflow%3A%22Build+Test%22)
[![AUR version](https://img.shields.io/aur/version/noi-despised-git)](https://aur.archlinux.org/packages/noi-despised-git/)乱写的一个背笔试的小程序,很多预想的功能都咕掉了..
主要特色可能是记录用时与正确率,着重测验不熟悉的题目?(然而导入历史记录被咕掉了)
(而且使用键盘输入,非常方便。)
(大)部分题目数据来自 https://duck.ac/beibishi ,每年会根据笔试题库更新题目。(如果发现题目有锅请开 [issue](https://github.com/ouuan/Despised/issues) 或 [PR](https://github.com/ouuan/Despised/pulls))
## 使用说明
输入选项编号来回答问题,如 "2","3","41","123"。
正常情况下程序不会终止,可以输入 `q` 或者按 Ctrl + C 退出,退出时会将错过的题目输出至 stderr,如果需要导出错误题目的话可以将 stderr 重定向至文件(`./despised 2>wrong.txt`,就是重定向 stdout 的 `>` 前面加个 `2`)。(用 stderr 输出错误题目是因为 ~~它名字就叫标准错误流~~ 如果用 stderr 显示题目清屏有些问题。不用文件输出是因为自从我把 despised 安装到 `/usr/bin` 后我随手做笔试经常会在奇奇怪怪的地方多出来一个 `wrong.txt`。)
## F & Q
Q:打开后是乱码。
A:代码是使用 UTF-8 编码保存的,你可以尝试修改命令行的文字编码,或者用其它编码重新保存代码。
Q:为什么连续几道题都是同一道?
A:题目顺序是按照正确率、AC 次数和平均 AC 用时(加上一些随机成分)使用 `std::priority_queue` 决定的。正常使用时,只要不连续错一道题多次、一道题花太长时间,都是不会有太多的连续同一道题的。如果觉得参数不合适可以自行修改。事实上刚错过再考一遍也可以加深印象。
## License
`pdf` 文件夹下的笔试题库仅供大家方便而放在这,ouuan 不对其拥有版权。该项目的其它部分以 MIT License 发布。