👤
a fost răspuns

Fie v un vector cu n elemente numere intregi. Să se afiseze toate perechile de elemente ale vectorului cu proprietatea ca ambele elemente ale perechii au acelasi numar de cifre.

Răspuns :

#include <iostream>

using namespace std;

int nrc(int n)

{

   int cnt=0;

   while(n)

   {

       cnt++;

       n/=10;

   }

   return cnt;

}

int main()

{

   int v[1001], n;

   cin >> n;

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

       cin >> v[i];

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

       for(int j=i+1;j<=n;j++)

           if(nrc(v[i])==nrc(v[j]))

               cout << v[i] << " " << v[j] << endl;

   return 0;

}