👤

Se dau n numere naturale şi un număr natural k. Afişaţi acele numere date care au cel puţin k divizori

Răspuns :

#include <iostream>


using namespace std;


int main()

{

   unsigned n, v[1000], d, k, i;

   cin>>n;

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

       cin>>v[i];

       cout<<"k= ";

       cin>>k;

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

     {  int c=0;

       for(d=1; d<=v[i]; d++)



       if(v[i]%d==0)

           c++;

   if(c>=k)

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

   }


   return 0;

}