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

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

ПОМОГИТЕ НАйТИ ОШИБКУ
Послано Vsevolod 20 янв 2018 21:48
var a,b,c,d,cen,k:integer;
begin
read(a,b,c,d);
while k<>1 do begin
if (a+b>c) then begin
k:=1;cen:=c;end
else a:=a+b;
if(c-d<a)then begin
k:=1;cen:=a;end
else c:=c-d;end;
writeln(cen);
end.