题面题面语言简体中文한국어 English 日本語 简体中文한국어English日本語简体中文有长度分别为 1,2,…,N1,2,\ldots,N1,2,…,N 的百力滋各一根。将它们排成一行,设第 iii 根的长度为 PiP_iPi。对于 1≤i<N1\leq i<N1≤i<N,定义 Si=Pi+Pi+1S_i=P_i+P_{i+1}Si=Pi+Pi+1。求一种排列,使 max(S1,…,SN−1)−min(S1,…,SN−1)\max(S_1,\ldots,S_{N-1})-\min(S_1,\ldots,S_{N-1})max(S1,…,SN−1) 最小。输入输入格式如下:NNN输出输出最优排列 P1,P2,…,PNP_1,P_2,\ldots,P_NP1,P2,…,PN,用空格分隔。 到 中的每个整数必须恰好出现一次。如果有多个最优排列,输出任意一个。不要输出最小值本身。限制 2≤N≤200 0002 \leq N \leq 200\ 0002≤N≤200 000. 子任务#分数数据范围120N≤9N \leq 9N≤9.280没有额外限制。样例样例 1样例输入复制2样例输出复制1 2样例 2样例输入复制5样例输出复制3 4 2 5 1显示标签