11225. Яблучний пиріг


Відправити розв'язок

Бали: 100
Time limit: 1.0s
Memory limit: 250M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

У вас є \(N\) яблук, які позначимо \(Apple_1, Apple_2, Apple_3, ..., Apple_N\).

Смак \(Apple_i\) дорівнює \(L+i-1\) і може бути від'ємним. Ви маєте приготувати яблучний пиріг, використовуючи одне або декілька яблук. Смак яблучного пирога буде сумою смаків використаних яблук. Ви планували приготувати яблучний пиріг з усіх яблук, але голод спокушає вас з’їсти одне з них, яке, звісно, більше не можна використовувати для приготування яблучного пирога.

Ви хочете приготувати яблучний пиріг, максимально схожий на той, який ви планували зробити. Таким чином, ви виберете яблуко для вживання так, щоб смак яблучного пирога з решти \(N-1\) яблука мав найменшу можливу абсолютну відмінність від смаку яблучного пирога з усіх \(N\) яблук.

Знайдіть смак яблучного пирога з решти \(N-1\) яблука, після того, як ви з'їли одне яблуко.

Можемо довести, що це значення визначається однозначно.

Формат вхідних даних

Вхідний потік містить два цілі числа \(N,L\) (\(2 \le N \le 200\), \(-100 \le L \le 100\)).

Формат вихідних даних

У вихідний потік виведіть смак яблучного пирога з решти \(N-1\) яблука відповідно до вимого завдання.

Примітка

До прикладу 1:

Яблука 1, 2, 3, 4 і 5 мають смаки 2, 3, 4, 5 і 6 відповідно.

Оптимальний вибір – з’їсти яблуко 1, тому відповідь 3+4+5+6=18.

Приклад вхідних даних

5 2

Приклад вихідних даних

18

Приклад вхідних даних

3 -1

Приклад вихідних даних

0

Приклад вхідних даних

30 -50

Приклад вихідних даних

-1044

Коментарі

Ще немає коментарів.