#P1018. 同余
同余
题目描述
同余的定义式为 ,意思是 对 取余的结果和 对 取余的结果相同,也即 。
现在,你要求出有多少个 ( 且 为整数 ) 满足: 。
输入格式
一行 个整数,分别代表 。
输出格式
一行一个整数,代表符合题目要求的 的个数。
1 100 2 3
33
97700130 98700130 2 275
3636
数据规模与约定
对于 的数据:。
对于 的数据:。
对于 的数据:。
相关
在下列比赛中:
同余的定义式为 a≡b(mod m) ,意思是 a 对 m 取余的结果和 b 对 m 取余的结果相同,也即 a%m=b%m。
现在,你要求出有多少个 xi(l≤xi≤r 且 xi 为整数 ) 满足:xi≡y(mod k) 。
一行 4 个整数,分别代表 l、r、y、k 。
一行一个整数,代表符合题目要求的 xi 的个数。
1 100 2 3
33
97700130 98700130 2 275
3636
对于 30% 的数据:k=1。
对于 80% 的数据:r−l≤106。
对于 100% 的数据:1≤l≤r≤263−1,0≤y<k≤1012。