#ZL23004. 区间里的同班数对

    ID: ZL23004 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M2M2第二学期M2-第30课模运算与周期余数只有这么多间房余数类与抽屉原理算法相关算法-模运算算法-组合计数作业题

区间里的同班数对

区间里的同班数对

题目描述

给定闭区间 [L,R] 和正整数 m,统计满足 L≤x<y≤R 且 m∣(y-x) 的整数对数量。该条件等价于 x、y 关于模 m 同余。

输入格式

一行输入 L、R、m,满足 0≤L≤R≤10^18、1≤m≤2×10^9,且 R-L+1≤2×10^9。

输出格式

输出符合条件的无序整数对数量,答案使用64位整数。

样例

输入

0 9 5

输出

5