给n个数a1,a2,a3,…,an。
支持q个操作:
1 x d,修改ax=d。2 s,查询最大的T(0≤T≤n)满足∑i=1Tai≤s。第一行两个整数n,q(1≤n,q≤2×105)。
接下来一行n个整数a1,a2,…,an(1≤ai≤109)。
接下来q行,每行一个形如1 x d或者2 s的操作,保证$1\leq x\leq n, 1\leq d\leq 10^9, 1\leq s\leq 10^{14}$。
对于每个查询,输出一行,表示答案。
5 5
1 2 3 4 5
2 6
2 5
1 1 100
2 10
2 1000
3
2
0
5