/*
TASK:sum
LANG:C++
*/
#include<iostream>
using namespace std;
int main()
{ unsigned long long int n,i,s=0,j,k=0;
int br=0;
cin>>n;
for(i=1;i<n;i++)
for(j=i;j<n;j++)
  {  s+=j; 
   if(s>n) {s=0;break;}
   if(s==n) { br++;break; }
  } 
cout<<br<<endl;
//system("pause");
return 0;
}    
