Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public ArrayList<Integer> allFactors(int a) {
- int upperlimit = (int)(Math.sqrt(a));
- ArrayList<Integer> factors = new ArrayList<Integer>();
- for(int i=1;i <= upperlimit; i+= 1){
- if(a%i == 0){
- factors.add(i);
- if(i != a/i){
- factors.add(a/i);
- }
- }
- }
- Collections.sort(factors);
- return factors;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement