fork download
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4. int suma_dzielnikow(int n) {
  5. int suma = n+1;
  6. for (int i=2; i<=sqrt(n); i++) {
  7. if (n%i == 0) {
  8. suma +=1;
  9. if (i != n/i) suma += n/i;
  10. }
  11. }
  12. return suma;
  13. }
  14. int main() {
  15. // sprawdź działanie funkcji
  16. cout << suma_dzielnikow(7) << " " << suma_dzielnikow(16) << endl;
  17. return 0;
  18. }
Success #stdin #stdout 0.01s 5324KB
stdin
Standard input is empty
stdout
8 27