/*
TASK:sum
LANG:C++
*/
#include <iostream>
#include <math.h>
using namespace std;
int n,m,i,cnt=0,k;

int main(){
    cin>>n;
    m=(int)sqrt(n*2);
    if((n&1)==1) cnt++;
    for(i=3;i<=m;i++){
        if((i&1)==1){
            if(n%i==0) cnt++;
        }else if((n%(i>>1))==0){
            k=n/(i>>1);
            if((k&1)==1)
                cnt++;
        }
    }
    cout<<cnt<<"\n";
}

