P17817 sum of floor(n/aiaj)
题目背景
本题为 [P10704](/problem/P10704) 加强版。
题目描述
给出 $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\le n\le3\times10^6$,$1\le a_i\le m \le10^{12}$。
| 子任务编号 | $n\le$ | $m\le$ | 分值 |
|:-:|:-:|:-:|:-:|
| $0$ | $10^6$ | $10^{10}$ | $10$ |
| $1$ | ^ | $10^{11}$ | $20$ |
| $2$ | $3\times10^6$ | $4\times10^{11}$ | $30$ |
| $3$ | ^ | $10^{12}$ | $40$ |