11215. Важки


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

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

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

У нас є \(N\) важків, проіндексованих від 1 до \(N\). Маса важка з індексом \(i\) дорівнює \(W_i\).

Ми розділимо ці важки на дві групи: важки з індексами, не більшими за \(T\), і з індексами, більшими за \(T\). Для деякого цілого числа \(1 \leq T < N\).

Нехай \(S_1\) — сума мас важків у першій групі, а \(S_2\) — сума мас важків у другій групі.

Знайдіть мінімально можливу абсолютну різницю \(S_1\) і \(S_2\).

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

Перший рядок вхідного потоку містить ціле число \(N\) (\(2 \le N \le 100\)).

Наступний рядок містить цілі числа \(W_i\) (\(1 \le W_i \le 100\)), які розділяються пропуском.

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

У вихідний потік вивести мінімально можливу абсолютну різницю \(S_1\) і \(S_2\)

Примітка

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

Якщо \(T = 2\), \(S_1 = 1 + 2 = 3\) і \(S_2 = 3\), з абсолютною різницею 0.

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

3
1 2 3

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

0

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

4
1 3 1 1

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

2

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

8
27 23 76 2 3 5 62 52

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

2

Коментарі

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