/*
TASK:sum
LANG:C
*/

#include<stdio.h>

long long j, i, n, suma;

int main()
{
        int br = 0;
        scanf("%lld", &n);

        for(i = 1;i + i + 1 <= n; i++)
        {
                suma = i;
                for(j = i+1;; j++)
                {
                        suma = suma + j;
                        if(suma > n) break;
                        if(suma == n) {br++; break;}
                }
        }

        printf("%d\n", br);

        return 0;
}




