/*
TASK:sum
LANG:C++
*/
#include <iostream>

using namespace std;

int n;
int count;
void init()
{
	cin >> n;
}

void solve()
{
	int sum;
	for (int i = 1; i < n; i++)
	{
		sum = 0;
		for (int j = i; sum <= n; j++)
		{
			sum += j;
			if (sum == n) ::count++;
		}
	}
	cout << ::count << endl;
}

int main()
{
	init();
	solve();
	
	cin.get();
	cin.get();
	return 0;
}
