Type: Default 1000ms 256MiB

寄包柜

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

超市里有 n(1n105)n(1\le n\le10^5) 个寄包柜。每个寄包柜格子数量不一,第 ii 个寄包柜有 ai(1ai105)a_i(1\le a_i\le10^5) 个格子,不过我们并不知道各个 aia_i 的值。对于每个寄包柜,格子编号从 1 开始,一直到 aia_i。现在有 q(1q105)q(1 \le q\le10^5) 次操作:

  • 1 i j k:在第 ii 个柜子的第 jj 个格子存入物品 k(1k109)k(1\le k\le 10^9)
  • 2 i j:查询第 ii 个柜子的第 jj 个格子中的物品是什么,保证查询的柜子有存过东西。

已知超市里共计不会超过 10710^7 个寄包格子,aia_i 是确定然而未知的,但是保证一定不小于该柜子存物品请求的格子编号的最大值。当然也有可能某些寄包柜中一个格子都没有。

输入格式

第一行 2 个整数 nnqq,寄包柜个数和询问次数。

接下来 qq 个整数,表示一次操作。

输出格式

对于查询操作时,输出答案,以换行隔开。

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

2023暑假NOIP模拟赛3

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
11
Start at
2023-11-1 14:00
End at
2023-11-1 20:00
Duration
6 hour(s)
Host
Partic.
18