#P5170. 【模板】类欧几里德算法
【模板】类欧几里德算法
题目描述
给定 ,分别求 $\sum\limits_{i=0}^{n}\left\lfloor \frac{ai+b}{c} \right\rfloor\,,\ \sum\limits_{i=0}^{n}{\left\lfloor \frac{ai+b}{c} \right\rfloor}^2\,,\ \sum\limits_{i=0}^{n}i\left\lfloor \frac{ai+b}{c} \right\rfloor$ ,答案对 取模。多组数据。
输入格式
第一行给出数据组数 。
接下来 行,每行有四个整数,分别为每组数据的 。
输出格式
对于每组数据,输出一行三个整数,为三个答案对 取模的结果。
2
2 1 0 2
4 3 9 6
1 1 2
11 27 27
提示
本题采用 。
答对所有第一问可以获得测试点 的分数,答对所有第二问、第三问可以分别获得另外 的分数。
| 测试点编号 | 特殊性质 |
|---|---|
| 无 |
对于所有测试点,有 $1 \leqslant t \leqslant 10^5,\ 0 \leqslant n,\,a,\,b,\,c \leqslant 10^9,\ c \neq 0$ 。
京公网安备 11011102002149号