AT_arc221_a [ARC221A] Two Arithmetic Progressions
题目描述
给定正整数 $N,A,B,C,D$。
求 $\displaystyle \sum_{i=1}^N \gcd(Ai+B, Ci+D)$,其结果对 $998244353$ 取模。这里 $\gcd(x,y)$ 表示 $x$ 与 $y$ 的最大公约数。
共有 $T$ 组测试数据;请分别对此进行求解。
输入格式
输入通过标准输入给出,格式如下:
> $T$ $\text{case}_1$ $\text{case}_2$ $\vdots$ $\text{case}_T$
每组测试数据格式为:
> $N$ $A$ $B$ $C$ $D$
输出格式
按照测试数据的顺序输出答案,每个答案占一行。
说明/提示
### 样例解释 1
对于第一组测试数据,答案为 $\gcd(4,6)+\gcd(5,10)+\gcd(6,14)+\gcd(7,18)=2+5+2+1=10$。
### 数据范围
- $1\leq T\leq 200$
- $1\leq N\leq 10^9$
- $1\leq A,B,C,D\leq 10^4$
- 所有输入均为整数。
由 ChatGPT 5 翻译