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

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

why not right&
Послано legik 6 май 2011 16:41
#include <iostream>
using namespace std;

int main()
{
    int n;
    int sym=0;
    int znak;
    cin>>n;

    n>0?znak=1:znak=-1;
    n=abs(n);
    for (int i=2;i<=n;i++)
        sym+=i;
    cout<<sym*znak;
    cin>>n;
    return 0;
}
Re: why not right&
Послано AterLux 6 май 2011 18:51
try by yourself
input (output)
1 (1)
0 (1)
-1 (0)
-2 (-2)