#include<stdlib.h> #include<stdio.h> int main(){ int n; int pole[1000]; char a, b; bool pom = true; while(scanf("%c %c %d \n",&a, &b, &n)==3) { pom = true; int sum = 0; int pocet = 0; for(int y = 2; y<n*n+2; y++) { if(y-n > 0) { if((n*y)%(y-n)==0) { for(int i = 0; i <pocet; i++) { if(pole[i]==y || pole[i] == (n*y)/(y-n)) { pom = false; break; } } if(pom) { pole[pocet] = y; pole[pocet +1] = (n*y)/(y-n); pocet += 2; sum++; pom = true; } } } } printf("%d\n", sum); } return 0; }