1303 Double

来源:互联网 发布:深圳it外包公司 编辑:程序博客网 时间:2024/04/30 20:18

排序加判断,这代码略水,见谅见谅

    #include<iostream>    #include<cstring>    #include<sstream>    #include<algorithm>    #include<cstdio>    #include<cmath>    #include<string>    #include<iomanip>    using namespace std;    const int MAX = 100100;    int main()   {       int a[20];       int n,i,j,k,cnt;       while(true)       {           cnt = 0;           cin>>a[0];           if(a[0] == -1) break;           for(i=1;i<20;i++)           {cin>>n;           if(n==0) break;           a[i] = n;           }           k = i;           sort(a,a+k);           for(i=0;i<k;i++)           {               for(j=1;j<k;j++)               if(a[j] == a[i]*2) {cnt++; break;}           }           cout<<cnt<<endl;       }       return 0;   }


0 0