Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package reddit.easy;
- import java.util.ArrayList;
- import java.util.Arrays;
- public class ShortTornNumber {
- static ArrayList<Integer> ints = new ArrayList<>();
- public static void main(String[] args){
- for(int i = 1000 ; i < 10000 ; i++)
- ints.add(i);
- ints.stream()
- .filter(i -> {char[] c = Integer.toString(i).toCharArray();
- Arrays.sort(c);
- for(int it = 0; it < c.length - 1; it++)
- if(c[it] == c[it+1]) return false;
- return true;})
- .filter(i -> {String[] n = Integer.toString(i).split("(?<=\\G..)");
- int s = Integer.parseInt(n[0]) + Integer.parseInt(n[1]);
- return (s * s == i);})
- .forEach(i -> System.out.println(i));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement