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

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

Search Wa#14...Please help.Here is code: [4] // Задача 1607. Такси 7 мар 2008 20:22
#include<iostream.h>
#include<math.h>
int main()
{
    int a1,b1,a2,b2;
    cin>>a1>>b1>>a2>>b2;
if(a2<=a1)
cout<<a1;
else
if(abs(a1-a2)<b1)
cout<<a2;
else{
    while(a1<a2)
    {
        a1+=b1;
    a2-=b2;
}
if(a1>a2)
cout<<a1;
else
cout<<a2;
}
return 0;
}
Where I'm wrong?Please help!Thank in advance!!!
Брэнд * [3] // Задача 1607. Такси 8 мар 2008 00:39
For test "1 4 10 2" right answer is 8.
Plamen_Iliev Re: * // Задача 1607. Такси 5 апр 2008 19:45
why is it 8 ????
haoranlin Re: * [1] // Задача 1607. Такси 13 мар 2009 10:42
why is it 8?
Maxim Dvoynishnikov (Dnipropetrovsk SU) Re: * // Задача 1607. Такси 14 мар 2009 02:39
>> 1
<< 10
>> 5
<< 8
>> 9, but 8