#A324. 分割队伍

分割队伍

题目描述

给定一个长度为 nn 的数列 a1,a2,,ana_1,a_2,\ldots ,a_n,请选取一个切割点,将序列分成前、后两部分,使得这两部分元素和的差值 尽可能小。输出这个最小差值。

输入格式

  • 第一行:一个整数 nn1n1000001 \le n \le 100000
  • 第二行:nn 个整数 a1,a2,,ana_1,a_2,\ldots ,a_n1ai100001 \le a_i \le 10000

输出格式

  • 一个整数:表示两部分元素和之差的最小值。

数据范围

  • 对于 30%30\% 的数据:1n1001 \le n \le 100
  • 对于 70%70\% 的数据:1n100001 \le n \le 10000
  • 对于 100%100\% 的数据:1n1000001 \le n \le 100000
  • 1ai100001 \le a_i \le 10000
3
100 1 1
98

说明:100-(1+1)

6
1 2 3 4 5 6
1

说明:(5+6)-(1+2+3+4)