#include <string.h> #include <stdio.h> int main(void) { int num[16],cnt = 0,a, chart[100],i,cot = 0; memset(chart,0,sizeof(chart)); while(scanf("%d",&a)&&a!=-1) { if(a == 0) { for(i = 0;i < cnt;i ++) { if(num[i]%2 == 0) { if(chart[num[i]/2] == 1) cot ++; } } printf("%d\n",cot); memset(chart,0,sizeof(chart)); cnt = 0; cot = 0; } else { num[cnt ++] = a; chart[a] = 1; } } return 0; }