My code is :-
import java.util.Scanner;
import java.lang.Math;
public class Main {
public static void main(String args[]) {
Scanner scn=new Scanner(System.in);
int a=scn.nextInt();
int b=scn.nextInt();
int c=scn.nextInt();
if(a<=100&&a>=-100&&b<=100&&b>=-100&&c<=100&&c>=-100){
int D=b*b-4*a*c;
int x,y;
if(D>0) {
System.out.println("Real and Distinct");
x=(-b+(int)Math.sqrt(D))/(2*a);
y=(-b-(int)Math.sqrt(D))/(2*a);
if(x>y) {
System.out.print(+y);
System.out.print(" "+x);
}
else {
System.out.print(+x);
System.out.print(" "+y);
}
}
else if(D==0) {
System.out.println("Real and Equal");
x=-b/(2*a);
System.out.print(+x);
System.out.print(" "+x);
}
else{
System.out.println("Complex Roots");
}
}
}
}
and the output is same as shown in the problem. It is still not submitting.