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

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

Почему выдаёт, что неверный ответ? С#
Послано KrulTepes 16 фев 2017 22:18
using System;

namespace ConsoleApplication
{
    internal class Program
    {
        public static void Main(string[] args)
        {
            var i = Convert.ToInt32(Console.ReadLine());
            var v = i;
            var b = v;
            var z = Math.Abs(i);
            var x = 0;
            if (b<0)
            {
                x = -2;
            }
            else
            {
                x = 0;
            }
            var sum = 0;
            while (x!=z)
            {
                sum = sum + v;
                if (b<0)
                {
                    v++;
                }
                else
                {
                    v--;
                }
                x++;
            }
            Console.WriteLine(sum);
        }
    }
}