/*
TASK:sum
LANG:C++
*/

#include <iostream>
#include <cmath>
using namespace std;

long long n,br; 

int main()
{
	cin>>n;
	long long k=1,b=2;
	while(k<n)
	{
		if((n-k)%b==0) br++;
		k=k+b;
		b++;
	}
    cout<<br<<endl;
    return 0;
}
