#775. 希蒙的学籍管理系统

希蒙的学籍管理系统

题目描述

您要设计一个学籍管理系统,最开始学籍数据是空的,然后该系统能够支持下面的操作(不超过 10510^5条):

插入与修改,格式1 NAME SCORE:在系统中插入姓名为 NAME(由字母和数字组成不超过 20 个字符的字符串,区分大小写) ,分数为 SCORE0<SCORE<231\texttt{SCORE}(0<\texttt{SCORE}<2^{31}) 的学生。如果已经有同名的学生则更新这名学生的成绩为 SCORE。如果成功插入或者修改则输出OK。

查询,格式2 NAME:在系统中查询姓名为 NAME 的学生的成绩。如果没能找到这名学生则输出Not found,否则输出该生成绩。

删除,格式3 NAME:在系统中删除姓名为 NAME 的学生信息。如果没能找到这名学生则输出Not found,否则输出Deleted successfully。

汇总,格式4:输出系统中学生数量。

输入格式

第一行一个数字n,表示操作次数 接下来n行输入,每行有一个数字表示要执行的指令,接下来根据四种不同指令会有对应的输入

输出格式

对于每个指令输出对应结果

样例

输入样例

5
1 lxl 10
2 lxl
3 lxl
2 lxl
4

输出样例

OK
10
Deleted successfully
Not found
0

数据范围与提示