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

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

I got AC with an 28K program!!
Послано Drizzt 15 мар 2003 08:09
program Sum (input, output);
  var lI, lN : longint;
  begin
    readln (lN);
    if lN > 0 then lI := (lN + 1) * lN div 2;
    if lN = 0 then lI := 1;
    if lN < 0 then lI := (abs (lN) + 1) * lN div 2 + 1;
    writeln (lI);
  end.