Advertisement
mihnea101

Untitled

Dec 10th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.61 KB | None | 0 0
  1. #include <iostream>
  2. #define INF 2147000000
  3. using namespace std;
  4. int d, a, b, nrdivmax=-INF, maxx ,minn, nr, nrd, n, d2, m;
  5. int main()
  6. {
  7. cin >> a >> b;
  8. if(a%2==1)
  9. a++;
  10. for(n=a; n<=b; n=n+2)
  11. {
  12. nrd = 0;
  13. d2 = 0;
  14. = n;
  15. while(m%2 == 0)
  16. = m / 2, d2++;
  17. for(d=1 ; d*d<; d = d + 2)
  18. if(% d == 0)
  19. nrd = nrd + 2;
  20. if(* d == n)
  21. nrd ++;
  22. nrd = nrd * d2;
  23.  
  24. if(nrd>nrdivmax)
  25. nrdivmax = nrd, minn = maxx = n;
  26. else
  27. if(nrd == nrdivmax)
  28.         maxx = n;
  29. }
  30. cout << nrdivmax << " " << minn << " " << maxx;
  31. return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement