the last 2 test cases from pythagoras problem cannot be passed …
please reply
CODE :
import java.util.*;
public class Main {
static void evaluate(int n){
if (n <= 2)
System.out.print("-1");
else if(n % 2 == 0){
int var = 1 * n * n / 4;
System.out.print(var - 1 + " “);
System.out.print(var + 1);
}else if(n % 2 != 0){
int var = 1 * n * n + 1;
System.out.print(var / 2 - 1 + " “);
System.out.print(var / 2);
}else
System.out.print(”-1”);
}
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
evaluate(n);
}
}