问题 6717 --同余方程的解

6717: 同余方程的解

时间限制: 3 Sec  内存限制: 256 MB
提交: 5  解决: 3
[提交][状态][命题人:]

题目描述

已知正整数 n,a,b,P ,其中 P 为素数,求有多少不超过 n 的正整数 x 满足下式

输入

一行包含四个整数 a,b,P,n (2≤P≤10^6+3, 1≤a,b≤P, 1≤n≤10^12) 。

输出

一行包含一个整数,表示答案。

样例输入
Copy
样例1:
2 3 5 8

样例2:
4 6 7 13

样例3:
233 233 10007 1
样例输出
Copy
样例1:
2

样例2:
1

样例3:
1

提示

样例解释
在第一组样例中, x=2 和 x=8 符合条件。

来源

[提交][状态]