/*
TASK:sum
LANG:C++
*/
using namespace std;
#include <iostream>
int main () {
    int n;
    int i=2, m=0, s=3, x=0;
    cin>>n;
    while (s<=n) {
          if (n%i==s%i) m++;
          s=i*(i+1)/2;
          i++;
    }
    cout<<m;
    return 0;
}  
