题意:输入一串数字,以0标志结束,搜索该串数字中,某个数字是其他数字2倍的这样数字的个数,-1标志文件结束。
题目很简单= =就是挨个搜索比较。。。
代码:
#include<iostream>
using namespace std;
int main()
{
int a[16],i,j,num,count;
while(cin>>num&&num!=-1)
{
count=0;
memset(a,0,sizeof(a));
for(i=0;num!=0;i++)
{
a[i]=num;
cin>>num;
}
for(i=0;a[i]!=0;i++)
for(j=0;a[j]!=0;j++)
if(a[j]*2==a[i])count++;
cout<<count<<endl;
}
return 0;
}
using
int
{
}