文章

34

粉丝

329

获赞

1

访问

281.4k

头像
P1235题解
P1235 北京大学机考题
发布于2020年4月14日 20:41
阅读数 7.9k

#include <iostream>

using namespace std;

class qi
{public:
    int *q77(int a[],int n,int &j)
    {int i,*q,k;
    q=a;
    for(i=0,k=0;i<n;i++)
    {
        if(a[i]%7==0||a[i]/10==7||a[i]%10==7)
            {q[k]=a[i];k++; j++;}

    }
        return q;
    }

};
int main()
{qi number;
int a[100],n,i,*p,sum=0,j=0,sum1=0,aa;
cin>>n;
for(i=0;i<n;i++)
{
    a[i]=i+1;
}
for(i=0;i<n;i++)
{
    sum1+=a[i]*a[i];
}
  p=number.q77(a,n,j);
  for(i=0;i<j;i++)
  {
     sum+=(*p)*(*p);
     p++;
  }
  aa=sum1-sum;
  cout<<aa<<endl;
    return 0;
}
 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发