现在的位置: 首页 > 综合 > 正文

poj 1552

2013年02月10日 ⁄ 综合 ⁄ 共 303字 ⁄ 字号 评论关闭

题意:统计给出的数中有多少个数能够整除其它的某个数字,并且商是2

#include<iostream>
using namespace std;
int main()
{
  int a[20],t,len,sum,i,j;
  scanf("%d",&a[0]);
  while(a[0]!=-1)
  {
    for(i=1;a[i-1]!=0;i++)
    scanf("%d",&a[i]);
    len=i-1;
    sum=0;
    for(i=0;i<len;i++)
    {
      t=a[i];
      for(j=0;j<len;j++)
      if(t%a[j]==0&&t/a[j]==2)
      sum++;
    }
    printf("%d\n",sum);
    scanf("%d",&a[0]);
  }
}

抱歉!评论已关闭.