## ADDED Requirements

### Requirement: No Duplicate Questions in Single Exam
系统 MUST 确保单次考试试卷中不可重复出现同一道题目。

#### Scenario: Generate exam paper
- **GIVEN** 考试科目配置了题型比例和题目类别比例
- **WHEN** 系统生成考试试卷时
- **THEN** 系统 MUST 确保每道题目在试卷中只出现一次
- **AND** 系统 MUST 在选择题目时过滤掉已选择的题目

#### Scenario: Random question selection
- **GIVEN** 系统需要从题库中随机选择题目
- **WHEN** 已选择题目集合中已包含某道题目
- **THEN** 系统 MUST 不再选择该题目
- **AND** 系统 MUST 继续选择其他未选中的题目

#### Scenario: Insufficient unique questions
- **GIVEN** 题库中满足条件的题目数量少于试卷需要的题目数量
- **WHEN** 系统尝试生成试卷
- **THEN** 系统 MUST 抛出错误提示题库题目不足
- **AND** 系统 MUST 不生成包含重复题目的试卷
