2460 某两数的公约数
Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 131072/65536 KB(Java/Others)
Submits : 557 | Solved : 330
Description
有A、B、C三个整数,请问整数1~N以内是A、B、C中某两数的公约数的数有几个?
Input
四个整数A、B、C、N。(1<=A,B,C,N<=100,000)
Output
输出为一个整数。表示1~N以内的是A、B、C中的某两数的公约数的数字的个数。
Sample Input
5 8 20 20
Sample Output
4
HINT
样例中的这4个数是:1,2,4,5。 1是8和20的公约数; 2是8和20的公约数; 4是8和20的公约数; 5是5和20的公约数。
Source
NBU OJ