Переходим дорогу вслепую

Работа светофора для пешеходов запрограммирована следующим образом:

в начале каждого часа в течение трех минут горит зелёный сигнал,

затем в течение одной минуты — желтый,

а потом в течение одной минуты — красный,

затем опять зелёный горит три минуты и т. д.

Ввести с клавиатуры вещественное число t, означающее время в минутах, прошедшее с начала очередного часа.

Определить, сигнал какого цвета горит для пешеходов в этот момент.

Результат вывести на экран в следующем виде:

«зелёный» — если горит зелёный цвет,

«желтый» — если горит желтый цвет,

«красный» — если горит красный цвет.

public class Solution {
public static void main(String[] args) throws Exception {
    BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
    double a = Double.parseDouble(r.readLine());
    double x = a%5;
    if(x>=0 && x<3)
        System.out.println("зеленый");
    else if(x>=3 && x<4)
        System.out.println("желтый");
    else if(x>=4 && x<=5)
        System.out.println("красный");//напишите тут ваш код
}

не могу понять. проверку в идее проходит, а тест нет. Помогите решить

задан 27 Фев, 04:37

DeviM's gravatar image

DeviM
111
одобрено: 0%

закрыто 22 Сен, 04:17

AndyRad's gravatar image

AndyRad
13.1k29

2

решение найдено. в слове зеленый должна быть буква "ё"

(27 Фев, 04:40) DeviM

Вопрос был закрыт по следующей причине: "Problem is not reproducible or outdated" AndyRad 22 Сен, 04:17


я новенький на форуме, спасибо за приглашение. по поводу задачки. в 10 строке разве не x=5 а не x<=5 !!!

ссылка

опубликован 25 Апр, 10:53

za0pts's gravatar image

za0pts
1
одобрено: 0%

просьба о помощи не очевидна... не могу понять. проверку в идее проходит, а тест нет. под тестом вы видимо имели в виду компиляцию? Я проверил, код компилится без ошибок

ссылка

опубликован 30 Июн, 20:39

P0huber's gravatar image

P0huber
112
одобрено: 0%

обычно сюда пишут, если не могут пройти валидатора =)

Если нужна помощь с ошибкой компиляции, то прикладывают стек ошибки (большинство прикладывает).

А по факту решение найдено ещё 27 февраля (см. коммент под главным постом)

(30 Июн, 21:02) vampirit
-1
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
//читаем и запоминаем http://info.javarush.ru/page/honorcode/
  1. Вещественные это дабл и флот, решил выбрать дабл.
  2. Цикл у нас из 5 минут, значит нужно взять остаток деления на 5.
  3. Число может быть отрицательным, учитываем это для обратного порядка!
  4. "зелёный" с буквой ё, хотя может и не важно!
ссылка

опубликован 12 Авг, 10:50

%D0%A5%D0%B5%D1%80%D1%88%D0%B8's gravatar image

Херши
-191
одобрено: 0%

изменено 12 Авг, 18:48

vampirit's gravatar image

vampirit
9.8k19

Следить за вопросом

По Email:

После авторизации вы сможете подписаться на любые обновления здесь

Основы Markdown

  • *italic* or _italic_
  • **bold** or __bold__
  • ссылка:[текст](http://url.com/ "заголовок")
  • изображение?![alt текст](/path/img.jpg "заголовок")
  • нумерованный список: 1. Foo 2. Bar
  • Для того чтобы добавить разрыв строки просто добавьте два пробела.
  • основные HTML тэги, также поддерживаются

Тэги:

×542
×6

Задан: 27 Фев, 04:37

Просмотров: 847 раз

Отредактирован: 22 Сен, 04:17