М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Чтобы компьютер мог установить у себя точное время, он может использовать специальные сервера, рассылающие значения точного времени. Но при этом просто запросить значение времени у сервера недостаточно, так как данные передаются через сеть с определенной задержкой, и пока значение текущего времени дойдет от сервера до компьютера, оно потеряет свою актуальность. Поэтому разработан специальный протокол, определяющий взаимодействие клиента (запрашивающего значение времени компьютера) и севера (рассылающего значение времени компьютера), содержащий следующие шаги:

Клиентский компьютер отсылает серверу свой запрос и сохраняет (по времени клиента) момент отправления А этого запроса;

В момент получения запроса клиента севером его точные часы показывают В. Это значение сервер и отправляет клиенту;

ответ сервера приходит клиенту в момент C по клиентскому времени, это значение клиентом также сохраняется. Теперь он в состоянии установить значение точного времени, располагая известными значениями А, В и С.

Предполагается, что значения задержки при передаче данных в направлениях клиент-сервер и сервер-клиент совпадают.

Требуется реализовать алгоритм, который с точностью до одной секунды находит точное значение времени для установки на клиентском компьютере по известным значениям А, В и С. При получении дробного результата необходимо округлить его до целого числа секунд по обычным правилам арифметики (если дробная часть числа меньше 0.5, то в меньшую сторону, иначе – в большую)

Нужно принять во внимание, что пока клиент ожидает ответа, по его клиентскому времени могут начаться новые сутки. При этом известно, что между моментом отправки запроса и получением ответа от сервера проходит менее 24 часов.

Формат ввода

Программа получает на вводе три момента времени, каждый записан в отдельной строке. Моменты времени представлены в формате «hh:mm:ss» (hh -– часы, mm – минуты, ss – секунды). Часы, минуты и секунды записываются ровно двумя цифрами с добавлением при необходимости ведущих нулей.

Формат вывода

Необходимо вывести в том же формате, что и на вводе единственный момент времени –- точное время, которое нужно установить на клиенте.

Пример

Ввод Вывод

15:01:00

18:09:45

15:01:40

18:10:05

Примечания

Клиент отправил запрос в 15:01:00 по своим часам, сервер получил запрос в 18:09:45 по своим часам. Клиент получил ответ в 15:01:40, в этот момент его точное время будет 18:10:05.

👇
Открыть все ответы
Ответ:
лера25jd
лера25jd
21.04.2022
Предположим, что шестиугольник только один. Тогда количество вершин у пятиугольников равно 33 − 6 = 27. Этого не может быть, потому что число 27 на 5 не делится
Если шестиугольников два, то количество вершин у пятиугольников равно
33 −12 = 21, чего не может быть.
Если шестиугольников три, то количество вершин у пятиугольников равно
33 −18 = 15. Значит, пятиугольников может быть три.
Если шестиугольников четыре, то количество вершин у пятиугольников равно
33 − 24 =9, чего не может быть.
Если шестиугольников пять, то количество вершин у пятиугольников равно
33 −30 = 3, чего не может быть.
Ответ: 3.
4,7(24 оценок)
Ответ:
Настя55251
Настя55251
21.04.2022
Предположим, что шестиугольник только один. Тогда количество вершин у пятиугольников равно 33 − 6 = 27. Этого не может быть, потому что число 27 на 5 не делится
Если шестиугольников два, то количество вершин у пятиугольников равно
33 −12 = 21, чего не может быть.
Если шестиугольников три, то количество вершин у пятиугольников равно
33 −18 = 15. Значит, пятиугольников может быть три.
Если шестиугольников четыре, то количество вершин у пятиугольников равно
33 − 24 =9, чего не может быть.
Если шестиугольников пять, то количество вершин у пятиугольников равно
33 −30 = 3, чего не может быть.
Ответ: 3.
4,6(46 оценок)
Это интересно:
Новые ответы от MOGZ: Другие предметы
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ