Вроде бы по значениям попадает на нужный цвет, но проверку пройти не могу.
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
double a = Double.parseDouble(reader.readLine());
if (a%5 <= 3.0){
System.out.println("зеленый");
}else if (a%5 > 3.0 && a%5 <= 4){
System.out.println("жёлтый");
}else if (a%5 > 4.0 && a%5 <= 5){
System.out.println("красный");
}
}
}
с*каэто уже желтый, а 4 минуты ровнос*каэто уже почему то красный хотя в условии сказано чтос*ка3 минуты горит зеленый, значит зеленый горит не 3 минуты, и нас где то маленьконае**лиобманули...