В чем проблема? Вроде все правильно. Подскажите по доброте)
public class Solution {
public static void main(String[] args) throws Exception {
InputStreamReader inputStreamReader = new InputStreamReader(System.in);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String a = bufferedReader.readLine();
float tt = Float.parseFloat(a);
float t = tt % 5;
if ((t > 0) && (t < 3)) {
System.out.println("зелёный");
} else if (t == 0) {
System.out.println("зелёный");
}
if (t > 3 && t < 4) {
System.out.println("жёлтый");
} else if (t == 3){
System.out.println("жёлтый");
}
if (t > 4 && t < 5){
System.out.println("красный");
} else if(t == 4){
System.out.println("красный");
}
} }