Green is ok, Issues with Yellow and Green.
package com.codegym.task.task04.task0416;

/*
Crossing the road blindly

*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        //write your code here
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String enter = reader.readLine();
        double time = Double.parseDouble(enter);
        int time1 = (int)time;
        if(time>=5){
            if(time!=time1){
                time = (time1%5) + (time1-time);
            }
            else{
                time = time%5;

            }

        }
        if(time>=0 && time<3){
            System.out.println("green");
        }
        else if(time>=3 && time<4){
            System.out.println("yellow");
        }

        else if(time>=4 && time<5){
            System.out.println("red");
        }


    }
}