救赎(Redemption)
题目背景
>$$主啊,$$
>
>$$这个人也是我们要拯救的吗\dots$$
>
>$$愿我的弹雨能熄灭你们的痛苦\dots$$
>
>$$如果您见到一位散发着不祥气息的天使,$$
>
>$$请替我转告她:$$
>
>$$我从来没有忘记过她\dots$$
题目描述
给出 $n,m$ 和 $n$ 个整数 $a_i$($1\le i\le n$)。
求:
$$ \sum\limits_{i=1}^{n} \sum\limits_{j=1}^{n}\left \lfloor \frac{m}{a_ia_j} \right \rfloor$$
输出答案对 $998244353$ 取模的结果。
输入输出格式
输入格式
第一行两个整数表示 $n,m$。
第二行 $n$ 个整数表示 $a_1,a_2\dots a_n$。
输出格式
一行一个整数表示答案对 $998244353$ 取模后的结果。
输入输出样例
输入样例 #1
5 30
2 2 8 4 2
输出样例 #1
88
输入样例 #2
10 5035239199
4853 53137 86933 4465 13588 11899 49877 16317 43326 52183
输出样例 #2
2715
说明
#### 【样例解释】
样例一中的贡献如下:
$(a_1,a_1):\left \lfloor \frac{30}{2\times 2} \right \rfloor =7$。
$(a_1,a_2),(a_2,a_1):\left \lfloor \frac{30}{2\times 2} \right \rfloor \times 2=14$。
$(a_1,a_3),(a_3,a_1):\left \lfloor \frac{30}{2\times 8} \right \rfloor \times 2=2$。
$(a_1,a_4),(a_4,a_1):\left \lfloor \frac{30}{2\times 4} \right \rfloor \times 2=6$。
$(a_1,a_5),(a_5,a_1):\left \lfloor \frac{30}{2\times 2} \right \rfloor \times 2=14$。
$(a_2,a_2):\left \lfloor \frac{30}{2\times 2} \right \rfloor =7$。
$(a_2,a_3),(a_3,a_2):\left \lfloor \frac{30}{2\times 8} \right \rfloor \times 2=2$。
$(a_2,a_4),(a_4,a_2):\left \lfloor \frac{30}{2\times 4} \right \rfloor \times 2=6$。
$(a_2,a_5),(a_5,a_2):\left \lfloor \frac{30}{2\times 2} \right \rfloor \times 2=14$。
$(a_3,a_5),(a_5,a_3):\left \lfloor \frac{30}{2\times 8} \right \rfloor \times 2=2$。
$(a_4,a_4):\left \lfloor \frac{30}{4\times 4} \right \rfloor=1$。
$(a_4,a_5),(a_5,a_4):\left \lfloor \frac{30}{2\times 4} \right \rfloor \times 2=6$。
$(a_5,a_5):\left \lfloor \frac{30}{2\times 2} \right \rfloor=7$。
$7+14+2+6+14+7+2+6+14+2+1+6+7=88$。
#### 【数据范围】
| subtask 编号 | $n$ | $m$ | $a_i$ | 分值 | 特殊性质 |
| :----------: | :----------: | :----------: | :----------: | :----------: | :----------: |
| $0$ | $\le 10^2$ | $\le 10^{6}$ | $\le 10^5$ | $10$ | $-$ |
| $1$ | $\le 10^4$ | $\le 10^{10}$ | $\le 10^9$ | $10$ | $-$ |
| $2$ | $\le 10^6$ | $\le 10^{10}$ | $\le 10^4$ | $10$ | $-$ |
| $3$ | $\le 10^6$ | $\le 10^8$ | $\le 10^9$ | $20$ | $-$ |
| $4$ | $\le 10^6$ | $\le 10^{10}$ | $\le 10^9$ | $20$ | $A$ |
| $5$ | $\le 10^6$ | $\le 10^{10}$ | $\le 10^9$ | $30$ | $-$ |
特殊性质 $A$:$\sum\limits_{i=1}^{n}a_i\le10^7$。
对于 $100\%$ 的数据,$1\le n\le10^6$,$1\le a_i\le 10^9$,$\sum\limits_{i=1}^{n}a_i\le10^9$,$1\le m \le10^{10}$。
**特别提醒:本题使用 subtask 捆绑测试,只有通过一个子任务的全部测试点才能获得此子任务的分数。**