任务优先级管理系统

Python Medium classes

任务 «任务优先级管理系统»

```html
创建类 Task,包含属性:title(字符串)、priority(1 到 5 的整数)、completed(布尔值,默认为 False)。实现类 TaskManager,用于存储任务列表。TaskManager 类中应包含以下方法:add_task(task) —— 添加任务,complete_task(title) —— 根据名称将任务标记为已完成(如果未找到任务,则输出消息 "Task not found"),get_pending_tasks() —— 返回未完成任务名称的列表,按优先级降序排序(优先级相同时按字母顺序排序)。输入数据:一个整数 n,随后 n 行命令。命令包括:"ADD <title> <priority>"、"COMPLETE <title>"、"PENDING"。对于 PENDING 命令,在一行中输出任务名称,用逗号分隔。保证任务名称唯一。
```

输入格式

整数 n (1 ≤ n ≤ 100)。随后 n 行,每行包含一条命令。

输出格式

对于每个PENDING团队,输出一行以逗号分隔的任务名称。对于COMPLETE且未找到任务的情况,输出消息"Task not found"。

示例

示例 1

输入
5 1 2 3 2 1
输出
No PENDING command, so no output.

示例 2

输入
5 1 2 3 4 5
输出
No PENDING command, so no output.
main.py