#P750. 加与乘(二)
加与乘(二)
题目描述
有 个存储单元,每个单元可以存储一个整数,这些单元的编号为 到 。一开始,每个单元的数字都是 ,接下来依次有 条指令:
- 第一种指令以
+
开头,后接两个整数 与 ,含义是将编号 到编号 单元的数字分别加一。 - 第二种指令以
*
开头,后接两个整数 与 ,含义是重复执行第 条指令到第 条指令。保证这些指令的序号都在当前指令之前。
请输出每个单元格最后的数字,由于可能很大,输出它们模 的余数。
输入格式
第一行:两个整数 与
第二行到第 行:在第 行,先有一个字符 +
或 *
,后接两个整数 与
- 若是
+
,则保证 - 若是
*
,则保证
输出格式
共 行,第 行只有一个数表示第 个单元内存储的整数模 的余数
3 3
+ 2 3
+ 1 2
* 1 2
2
4
2
数据范围
- 对于 的数据,
- 对于 的数据,
- 对于 的数据,