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

using namespace std;

int n;

void init()
{
	cin >> n;
}

void solve()
{
	int sum; int count = 0;
	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;
}
