题目描述
给定整数 N 和 X。假设一个整数序列 A=(A1,ldots,AN) 满足以下条件。
- A1=X。
- 对于每个 i (1leqileqN),Ai 是 i 的倍数。
- A 是严格递增的。换句话说,A1<cdots<AN 成立。
求 sumi=1NAi 在模 998244353 下的最小可能值。
有 T 个测试用例,每个测试用例都需要解决。
约束条件
- 1leqTleq10
- 1leqNleq1018
- 1leqXleq1018
输入
输入从标准输入给出,具体格式如下:
T
textcase1
vdots
textcaseT
每个测试用例都具有以下格式:
N X
输出
打印 T 行。第 i 行应包含 textcasei 的答案。
示例输入 1
5
5 100
1 10
10 1
1000000000000000000 1
100 100
示例输出 1
525
10
55
75433847
61074
以下是前三个测试用例的最小化 sumi=1NAi 的序列 A。
- 第一个测试用例:A=(100,102,105,108,110)。
- 第二个测试用例:A=(10)。
- 第三个测试用例:A=(1,2,3,4,5,6,7,8,9,10)。