#1053. nocriz与队列计算机

内存限制:512 MiB 时间限制:1500 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: nocriz🦆

题目描述

nocriz是一位来到了西安的同学。

他在参观兵马俑时,了解到在遥远的秦朝,为了进行复杂的计算,秦始皇发明了队列计算机。兵马俑就是秦始皇为了在地下进一步发展科技而制作的队列计算机模型。

在此题中,队列计算机被简化成长度为的一个士兵的队列,其中计算元件(士兵)有两种,其中为这个士兵的特征值

  • 加法士兵负责从左边读入一个数字,并将告诉下一个士兵
  • 乘法士兵负责从左边读入一个数字,并将告诉下一个士兵

每一次,秦始皇有两个操作:

  • 更换一个士兵,给出新士兵的类型和特征值
  • 告诉第个士兵一个数,求第个士兵说出的数字

秦始皇了解到nocriz学习了数据结构,要考考nocriz同学,但是他把锅丢给了你。

输入格式

一行两个整数; 接下来行,每行两个整数

  • 士兵为乘法士兵
  • 士兵为加法士兵

接下来行,每行开始一个整数

  • 接下来输入,代表修改操作
  • 接下来输入,代表询问操作

输出格式

对于每次询问操作,输出一行一个数代表答案。

样例

输入样例

5 5
0 8
1 5
1 7
1 1
0 8
1 5 5 3
0 2 0 6
0 1 1 2
0 5 1 6
1 1 5 6

输出样例

24
62

数据范围与提示

所有出现过的数字在区间中