ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1070. Местное время

What's wrong with my short cole? HHHHHEEEEELLLLLPPPPP!!
Послано Ural_Happy New Year! 26 мар 2003 15:59
program t1070;
var a1,b1,a2,b2,t:extended;
    total:longint;
begin
     read(a1,b1,a2,b2);
     if a1>b1 then b1:=b1+24
        else if b2-a2>11 then begin t:=b2; b2:=a2+24; a2:=t; end;
     if a2>b2 then b2:=b2+24
        else if b1-a1>5 then begin t:=b1; b1:=a1+24; a1:=t; end;
     total:=trunc(abs((b1-a1)-(b2-a2))/2);
     writeln(total);
     readln;
     readln;
end.
=======================================
What's the local time if there is not in one day?