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