Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Arrays;
- import java.util.Collections;
- import java.util.Scanner;
- public class Zadacha3 {
- public static Integer[] arrTransform(String[] strArr){
- Integer[] newArr = new Integer[strArr.length];
- for (int i = 0; i < strArr.length; i++) {
- newArr[i] = Integer.parseInt(strArr[i]);
- }
- return newArr;
- }
- public static boolean isSqrt(int number){
- double sq = Math.sqrt(number);
- return ((sq - Math.floor(sq)) == 0);
- }
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- System.out.print("Въведете числа с интервал между тях: ");
- String[] input = scan.nextLine().split(" ");
- Integer[] arrNumber = arrTransform(input);
- Arrays.sort(arrNumber , Collections.reverseOrder());
- for (int i = 0; i <arrNumber.length; i++) {
- boolean isSqrt = isSqrt(arrNumber[i]);
- if(isSqrt){
- System.out.println(arrNumber[i]);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement