Processing math: 100%
编程题
                ### 问题描述

康康有一个整数 x ,一开始为 0

接下来有 n 个操作,每个操作都是以下两种类型中的一种:

  • 1 a b :将 x 加上整数 a2b,其中 a 为一个整数,b 为一个非负整数。

  • 2 k :询问 x 在用二进制表示时,位权为 2k 的位的值,即这一位上的 1 代表 2k

保证在任何时候,x0

输入格式

输入的第一行包含四个正整数 n

接下来 n 行,每行给出一个操作。

输出格式

输出一个整数,表示答案对 998244353 取模的结果。

样例输入

10
1 100 0
1 2333 0
1 233 0
2 5
2 7
2 15
1 5 15
2 15
1 1 12
2 15

样例输出

1
0
0
1
1

评测数据规模

1n1050a1050b,kn

查看答案
赣ICP备20007335号-2