Guest User

Untitled

a guest
Dec 11th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. List<Integer> list = new ArrayList<>();
  2. for (int i = 1; i<1001; i++){
  3. int sum = 0;
  4. for(int a=i; a>0; a/=10){
  5. sum += (a%10)*(a%10);
  6. }
  7. if (sum%2==0) list.add(i);
  8. }
  9.  
  10. List<Integer> list = IntStream.range(1, 1000)
  11. .filter(number -> Math.sqrt(number) % 1 == 0)
  12. .boxed()
  13. .collect(Collectors.toList());
  14.  
  15. import java.util.ArrayList;
  16. import java.util.List;
  17. import java.util.stream.IntStream;
  18.  
  19. public class Lyambda {
  20. public static void main(String[] args) {
  21. List<Integer> list = new ArrayList<>();
  22. IntStream.range(0, 1000).forEach(
  23. i -> {
  24. int sum = 0;
  25. int number = i;
  26. for(int j = 0; j < ("" + i).length(); j++) {
  27. sum += (int) Math.pow(number%10, 2);
  28. number = number/10;
  29. }
  30. if (sum%2 == 0)
  31. // System.out.println("i = " + i + " sum = " + sum);
  32. list.add(i);
  33. }
  34. );
  35.  
  36. //Проверка
  37. for (Integer integer : list) {
  38. System.out.println(integer);
  39. }
  40.  
  41. }
  42.  
  43. }
Add Comment
Please, Sign In to add comment