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

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

Показать все сообщения Спрятать все сообщения

What's wrong? test #9 Dormidont3 26 фев 2014 23:40
#include <iostream>

int main()
{
    double an,s;
    int n;
    std::cin>>an;

    if (an>1) {n=an; s=(an+1)/2*n;}
    else
    {if (an==0) {s=1;}
        else
    {n=-(an+1); s=((an-2)/2*n);}}
    std::cout<<s;
    return 0;
}