Среди двузначных чисел найти те, сумма квадратов цифр которых делится на 13

1

Ответы и объяснения

2012-11-14T05:02:55+00:00

C++

 

//start

#include "iostream"

using namespace std;

 

int main()

{

  const int n=5;

  int a[n];

  cout<<"Input a"<<endl;

  for(int i=0;i<n;i++)

  cin>>a[i];

  int ch[n];

  int l1=0;

  for(int i=0;i<n;i++)

  {

    int first = a[i]/10;

    int last = a[i]%10;

    if((pow(first,2)+pow(last,2))%13==0)

    {

      ch[l1]=a[i];

      l1++;

    }

  }

  for(int i=0;i<n;i++)

   cout<<ch[i]<<'  ';

  cout<<endl;

  system("PAUSE");

  return 0;

}