书架位置

测试数据来自 system/1067

作业已超过截止时间,您无法递交本题目。

书架藏书

时间限制:1秒  内存限制:256M


【问题描述】

  有 \(n\) 书架。每个书架位置数量不一,第 \(i\) 个书架有 \(p_i (p_i≤10^5)\) 个位置,每个书架的位置编号从 1 开始,一直到 \(a_i\)。现在有 \(m(m≤10^6)\) 次操作:

  \(1\ x\ y\ k\):在第 \(x\) 个书架的第 \(y\) 个位置存入书本 \(k(0≤k≤10^9)\)。当 \(k=0\) 时说明该位置书被取走。
  \(2\ x\ y\):查询第 \(x\) 个书架的第 \(y\) 个位置中的书本是什么,有可能查询的书架没有存过书本,此时输出 0。

【输入格式】

  第一行 2 个整数 \(n\) 和 \(m\),书架个数和询问次数。
  接下来 \(m\) 个整数,表示一次操作。

【输出格式】

  对于查询操作时,输出答案。

【输入输出样例】

 Input

5 4
1 3 10000 118014
1 1 1 1
2 3 10000
2 1 1

 Output

118014
1

【数据限制】

  对于 \(100\%\) 的数据,有 \(n,m≤100000\),且总共的位置个数不超过 \(10^7\)。

【来源】

  Mr.he

变长数组与双端队列练习题

未认领
状态
已结束
题目
8
开始时间
2024-03-08 00:00
截止时间
2024-04-06 23:59
可延期
24.0 小时