Informatică, întrebare adresată de danibatranul, 9 ani în urmă

cum fac suma divizorilor unui numar dar sa mearga cat mai repede in c++.pls dau coroana


Lia961: nu pot să adaug răspunsul!!

Răspunsuri la întrebare

Răspuns de DoNotReply
0
Citesti numarul si declari un vector de frecventa pentru divizori.
Ca sa calculezi divizorii cat mai repede, folosesti ideea ca daca d | n atunci si n/d | n deci parcurgi divizorii numarului pana la radical din n. Coroana?
Alte întrebări interesante