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

Обсуждение задачи 1602. Лифт

What's wrong in calculating total time?
Послано mai7 2 мар 2008 03:30
double tt(int x)
{
    double mt=(u*(n-x)>(k-1)*v+15)?u*(n-x):((k-1)*v+15);
    return mt+5.0+(x-1)*v;
}

and after calculation x, that gives the best result, i comparse this to (n-1)*u [situation, when it's optimal to go by foot to first floor].

Edited by author 02.03.2008 04:01

Edited by author 02.03.2008 04:01
Re: What's wrong in calculating total time?
Послано Zero~BoBo 2 мар 2008 06:50
Be careful in the precision of Double
Re: What's wrong in calculating total time?
Послано mai7 3 мар 2008 03:02
Thanx, I've corrected it