Guest User

Untitled

a guest
Sep 23rd, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <cmath>
  4.  
  5. using namespace std;
  6.  
  7. ofstream out("results.out");
  8.  
  9. int div_nr (int n) {
  10. int k = 0;
  11. for (int i = 1; i < sqrt(n); i++)
  12. if (n%i == 0) k++;
  13. k = k * 2;
  14. if ( (int)sqrt(n) == sqrt(n) ) k++;
  15. return k;
  16. }
  17.  
  18. bool impure (int n) {
  19. if ( sqrt(n) < div_nr(n) ) return 1;
  20. else return 0;
  21. }
  22.  
  23. int main() {
  24. int k = 0;
  25. for (int n = 2; n <= 7919; n++) {
  26. for (int i = 2; i <= n; i++)
  27. if (impure(i) == 1) k++;
  28. out << n << " " << k << endl;
  29. k = 0;
  30. }
  31. return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment