Advertisement
Zeshin

RoundSquare

Mar 25th, 2021
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.60 KB | None | 0 0
  1. import java.util.*;
  2. public class squareroot {
  3.     public static void main(String[] args) {
  4.         Scanner scan = new Scanner(System.in);
  5.         String input = scan.nextLine();
  6.         input = input.replaceAll("\\s+", " ");
  7.         String[] arr = input.split(" ");
  8.         ArrayList<Integer> numbers = new ArrayList<>();
  9.         for (String s : arr) {
  10.             double valueofi = Double.parseDouble(s);
  11.             if (Math.sqrt(valueofi) == Math.round(Math.sqrt(valueofi))) {
  12.                 numbers.add((int) valueofi);
  13.             }
  14.         }
  15.         System.out.println(numbers);
  16.     }
  17. }
  18.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement