#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;
}
ZOJ Problem Set - 1760 Doubles
最新推荐文章于 2018-11-12 23:17:00 发布