#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int num[20];
int k=0;
int i,j;
while(1)
{
scanf("%d",&num[0]);
if(num[0]==-1)
{
break;
}
i=1;
while(1)
{
scanf("%d",&num[i]);
if(num[i]==0)
{
break;
}
i++;
}//num[0],num[1],,,num[i-1]
int s=i;
int counter=0;
for(i=0;i<s;i++)
{
for(j=i+1;j<s;j++)
{
if((num[i]==num[j]*2)||(num[j]==num[i]*2))
{
counter++;
}
}
}
printf("%d\n",counter);
}
//system("PAUSE");
return 0;
}
转载于:https://www.cnblogs.com/willzhang/archive/2012/07/12/2587372.html