#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
	int n;
	while(cin>>n,n) 
	{
		int sum[n];
		fill(sum,sum+n,0);
		int ans=0;
		sum[0]=0;
		for(int i = 1; i < n; ++i)
		{
			sum[i]=sum[i-1]+i;
			for(int j = 0; j < i; ++j)
			{
				if(sum[i]-sum[j]==n) ans++;
			}
		}
		cout<<ans<<endl;
	}
  return 0;
}