A05P07:数组的增删改查
查看提交统计提问
总时间限制: 1000ms 内存限制: 65536kB
描述
“增删改查”是数据库的几种基本操作,现在我们用数组DataBase[]来模拟一个数据库,来实现这几种功能。
-
增:+ p v(将数据v插入到DataBase[p]位置上,保证p不会超过数据库末尾元素位置)
-
删:- p (将DataBase[p]位置的元素删除,保证p不会超过数据库末尾元素位置)
-
改:* p v(将DataBase[p]位置的数据修改为v,保证p不会超过数据库末尾元素位置)
-
查:? v (查找DataBase中是否有值为v的元素,若查找成功输出其首次出现时的下标,否则输出“Failed”)
输入
第1行1个整数N(N<=1000),表示共有N次操作
第2~N+1行,每行1次操作
输出
对于每一次查找操作,给出结果;如果查找失败,输出“Failed”;
每个结果独自占一行
样例输入
6
- 数组DataBase[]中的数据都为int
- 数组DataBase[]初始为空
数组到底开多大???