#P1184. 装箱总数
显示设置
本题导航点一下展开
我的笔记
✕
装箱总数
题目背景
车间的装箱任务排成了一长串。装箱规则写在一张旧卡片上:处理第 个任务需要 $\left\lfloor \dfrac{a \cdot i + b}{m} \right\rfloor$ 只箱子。卡片上还留着 、、 三个参数,统计员却把算到一半的总数擦掉了。
题目描述
给定四个整数 ,其中 ,,。请求出
$$\sum_{i=0}^{n-1} \left\lfloor \frac{a \cdot i + b}{m} \right\rfloor .$$保证结果不超过 。
输入格式
一行四个整数 。
输出格式
一行一个整数,表示求和结果。
输入输出样例 #1
输入 #1
4 7 3 2
输出 #1
2
输入输出样例 #2
输入 #2
10 3 2 0
输出 #2
27
输入输出样例 #3
输入 #3
1 5 0 0
输出 #3
0
说明
样例解释
样例 1 中 取 ,对应的 分别是 $\dfrac{2}{7},\dfrac{5}{7},\dfrac{8}{7},\dfrac{11}{7}$,向下取整后得到 ,总和为 。
样例 2 中 从 到 , 依次为 ,总和为 。
样例 3 中只有一项 ,总和为 。
数据范围
- 对于 的数据,,;
- 对于 的数据,;
- 对于 的数据,,,。