Hacker rank exercise fail - why?
Given an integer, perform the following conditional actions:
If is odd, print
WeirdIf is even and in the inclusive range of 2 to 5, print
Not WeirdIf is even and in the inclusive range of 6 to 20, print
WeirdIf is even and greater than 20, print
Not Weird
Solution:
int n = 12;
String response = "weird";
if (n % 2 == 0 && (n < 5 || n > 20)) {
response = "not weird";
}
System.out.print(response);
}
Didn't I accomplish the requested sentence? in which value of "n" the result is wrong?