На компьютере ответы правильные и все работает, а в приложении на телефоне говорит, что не правильно. Точнее, якобы не выполняются требования на вывод цвета. Но тест все показывает правильно.
Взгляните плз.
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.0)
while (a >= 5.0)
a = a - 4.0;
if (a < 0) a = a * -1;
if (a >= 0 & a < 3.0)
System.out.println("зелёный");
else if (a >= 3.0 & a < 4.0)
System.out.println("жёлтый");
else System.out.println("красный");
//напишите тут ваш код
}
}