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");
}
}
}
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");
}
}
}