Advertisement
Guest User

ex8bash

a guest
Jan 21st, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. public ArrayList<Integer> allFactors(int a) {
  2.  
  3. int upperlimit = (int)(Math.sqrt(a));
  4. ArrayList<Integer> factors = new ArrayList<Integer>();
  5. for(int i=1;i <= upperlimit; i+= 1){
  6. if(a%i == 0){
  7. factors.add(i);
  8. if(i != a/i){
  9. factors.add(a/i);
  10. }
  11. }
  12. }
  13. Collections.sort(factors);
  14. return factors;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement