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 +=i ;
  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 5316KB
stdin
Standard input is empty
stdout
8 31