Прекрасно работает, со всеми, подставляемыми мной значениями. Валидацию не проходит... Уже всю голову сломал.
Выручайте)
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import javax.xml.bind.ParseConversionEvent;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader scan = new BufferedReader(new InputStreamReader(System.in));
double t = Double.parseDouble(scan.readLine());
double time;
time = t % 5;
if (time < 3.00) {
System.out.println("зелёный");
}
if (time>=3.00&&time<=3.99){
System.out.println("жёлтый");
}
if (time==4.00&&time<4.99){
System.out.println("красный");
}
}
}
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import javax.xml.bind.ParseConversionEvent;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader scan = new BufferedReader(new InputStreamReader(System.in));
double t = Double.parseDouble(scan.readLine());
double time;
time = t % 5;
if (time < 3.00) {
System.out.println("зелёный");
}
if (time>=3.00&&time<=3.99){
System.out.println("жёлтый");
}
if (time==4.00&&time<4.99){
System.out.println("красный");
}
}
}