#aBC298D. [ABC298D] Writing a Numeral
[ABC298D] Writing a Numeral
AT_abc298_d [ABC298D] Writing a Numeral
题目描述
有一个字符串 ,初始时 。
现在给出 个如下形式的操作,请按顺序依次处理:
1 x:在 的末尾添加数字 。2:删除 的首位数字。3:将 视为一个十进制整数,输出其除以 的余数。
输入格式
输入以如下格式从标准输入读入。
其中 表示第 个操作,格式如下之一:
输出格式
设第 种操作的个数为 ,请输出 行。第 行输出第 个 型操作的结果。
输入输出样例 #1
输入 #1
3
3
1 2
3
输出 #1
1
12
输入输出样例 #2
输入 #2
3
1 5
2
3
输出 #2
5
输入输出样例 #3
输入 #3
11
1 9
1 9
1 8
1 2
1 4
1 4
1 3
1 5
1 3
2
3
输出 #3
0
说明/提示
限制条件
- 对于第 型操作,
- 第 型操作仅在 长度至少为 时出现
- 至少存在一个 型操作
样例解释 1
对于第 个操作, 为 1,所以输出 (即 除以 的余数)。
对于第 个操作, 变为 12。
对于第 个操作, 为 12,所以输出 (即 除以 的余数)。
样例解释 3
请注意,输出的值应为对 取余的结果。
由 ChatGPT 4.1 翻译