poj1552

来源:互联网 发布:2000年中国农民工数据 编辑:程序博客网 时间:2024/05/22 00:25

#include <stdio.h>
int a[15];

int twice(int a[],int num)
{
 int count = 0;
 int i,j,temp;

 if(num == 0)
 {
  printf("%d/n",num);
  return 0;
 }

 for(i=0;i<num;i++)
  for(j=i+1;j<num;j++)
   if(a[i] > a[j])
   {
    temp = a[i];
    a[i] = a[j];
    a[j] = temp;
   }

 for(i=0;i<num;i++)
  for(j=i+1;j<num;j++)
  {
   if(a[i]*2 == a[j])
    count++;
  }

  printf("%d/n",count);
  return 0;
}

 

int main()
{
 int n;
 int i=0;
 scanf("%d",&n);

 while(n != -1)
 {
  if(n != 0)
  {
   a[i++] = n;
   scanf("%d",&n);
  }
  else
  {
   twice(a,i);
   scanf("%d",&n);
   i = 0;
  }
 }

 return 0;
}

 

原创粉丝点击