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

Обсуждение задачи 1787. Поворот на МЕГУ

WA 10
Послано Alexandr 16 ноя 2014 20:21
/// What's wrong?
var a,b,c,i,s:integer;
m:array[1..1000000] of integer;
begin
s:=0;
read(a);
read(b);
for i:=1 to b do
begin
read(m[i]);
if(m[i]>a) then
s:=s+m[i]-a
else
begin
if s>m[i]+a then
s:=s-m[i]-a
else
s:=0;
end;
end;
if s<0 then writeln(0)
else writeln(s);
end.