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

Обсуждение задачи 1068. Сумма

My code is wrong... Why?
Послано Shatll 17 дек 2002 23:23
I submit this problem and got WA?
Wazzup???

Var
  N, J, Sum: Integer;
  I: Word;
Begin
  Read (N);
  Sum:= 0;
  J:= 1;
  If N >= 1 Then Begin
    For I:= I to N do
      Sum:= Sum + I;
  End
  Else
    For I:= 1 to 2 + Abs (N) do Begin
      Sum:= Sum + J;
      Dec (J);
    End;
  WriteLn (Sum);
End.
Re: My code is wrong... Why?
Послано XiaoTian 20 дек 2002 20:03
> Var
>   N, J, Sum: Integer;
>   I: Word;
Your variables are too small. Just change 'Word' and 'Integer'
into 'LongInt', and then you will be right.