点击打开链接----题目-传送门
题目大意就是找出数组中存在 一个是另一个二倍 的元素个数,很简单,数组大点!
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int a[20];
while(~scanf("%d",&a[0])&&a[0]!=-1)
{
int num=1;
for(int i=1;i<20;i++)
{
cin>>a[i];
if(a[i]==0)
break;
num++;
}
int sum=0;
for(int i=0;i<num;i++)
for(int j=0;j<num;j++)
if(a[j]==2*a[i])
sum++;
cout<<sum<<endl;
}
return 0;
}