#include<stdio.h>
int main(){
    int n;
    int i,j;
    int sum;
    int cnt;
    while (1) {
        cnt=0;
        scanf("%d",&n);
        if(n==0){
            break;
        }
        for(i=0;i<n/2;i++){
            sum=0;
            for (j=i+1; sum<n; j++) {
                sum+=j;
                printf("j=%d sum=%d\n",j,sum);
            }
            if(sum==n){
                cnt++;
               
            }
        }
        printf("%d\n",cnt);
        
    }
    return 0;
}