#include #include using namespace std; using namespace atcoder; using ll = long long; int main() { ll N, K; cin >> N >> K; ll M = N - K; ll ans = 0; set st; for (ll i = 1; i * i <= M; i++) { if (M % i == 0) { if (i > K) st.insert(i); if (i * i != M) { if (M / i > K) { st.insert(M / i); } } } } cout << st.size() << endl; return 0; }