def div(n): if n <= 0: return [] S = set() i = 1 while i * i <= n: if n % i == 0: S.add(i) S.add(n // i) i += 1 return list(S) N, K = map(int, input().split()) ans = 0 for d in div(N - K): if d > K: ans += 1 print(ans)