👤
Puiutz
a fost răspuns

Să se scrie o funcție C++ care să determine numărul divizorilor impari ai unui număr natural transmis ca parametru. Funcția întoarce rezultatul prin intermediul unui parametru de ieşire.

void nr_div_imp(int n,int &nrdiv)
{
nrdiv=1;
for(int i=3;i<=n;i+=2)
if(n%i==0)
nrdiv++;
}
AM NEVOIE DE O METODA EFICIENTA DIN PUNCT DE VEDERE AL TIMPULUI DE EXECUTARE. MAI EFICIENTA DECAT CEA DE SUS.