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

Обсуждение задачи 1607. Такси

whyWA#4
Послано pine9x 31 мар 2008 16:31
var
   u1, u2, d1, d2: longint;
K: real;
begin
   readln(u1, d1, u2, d2);
   if u1>u2 then write(u1)
      else
begin
k:= (u2-u1)/(d1+d2);
write(int(k)*d1 +u1 + d1:0:0);end;
end.
Re: whyWA#4
Послано Denis Koshman 25 июл 2008 17:43
Check these cases

1 4 2 2
answer: 2

1 3 5 2
answer: 4
Re: 1 4 2 2 answer : 2
I think the answer is 5
because Petr's offer 1 + 4 = 5
driver's offer = 2 - 2 = 0