Уже создавал тред, но так и не разобрались, в чём дело, думал из-за ограничения в 60, исправил, но всё равно не работает :c, помогите пожалуйста)
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
//123 678 111213 161718 21 22 23
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
public class Solution {
public static void main(String[] args) throws Exception {
InputStream inputStream = System.in;
Reader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String a1 = bufferedReader.readLine();
double t = Double.parseDouble(a1);
if (t>60){
double f = Math.floor(t/60);
int p = (int) f;
t = t/(60*p);
}
for (int n = 0; n<=55;) {
int b = 0 + n;
int a = 3 + n;
if (t<a && t>=b)
System.out.println("зелёный");
n = n + 5;
}
for (int n = 3; n<=59;) {
if (t>=n && t<n+1)
System.out.println("жёлтый");
n = n+5;
}
for (int n = 4; n<=60;) {
if (t>=n && t<n+1)
System.out.println("красный");
n = n+5;
}
}
}