题目背景
本题是 1-1 的较易版本,较难版本为 1-1 B。
题目描述
给出一个序列 a,∀i∈[1,n],ai∈{1,−1}。
你可以将序列任意重排,需最小化重排后序列的最大子段和。
输入格式
第一行一个整数 n。
第二行 n 个整数表示 a。
输出格式
一行 n 个整数,以空格隔开,表示重排后的序列。
若有多解,则任意输出一个答案即可。
提示
最大子段和的定义:序列中一段区间的和的最大值。即 max1≤l≤r≤n∑i=lrai。
本题使用 Special Judge,只要你的输出满足题意即可通过。
本题输入输出文件较大,请使用恰当的输入输出方式。
数据规模
本题采用捆绑测试。
Subtask |
n≤ |
Score |
1 |
10 |
40 |
2 |
106 |
60 |
对于 100% 的数据,1≤n≤106,ai∈{1,−1}。