#B370. Successive Subtraction
Successive Subtraction
题目描述
黑板上写有 共 个整数。
你需要重复以下操作 次,使得黑板上最终只剩下一个整数。
- 选择两个整数 ,将它们从黑板上擦去,并写上一个新的整数 。
请你求出作为最后仅剩的整数时可能取得的最大值,以及实现该最大值的操作序列。
输入格式
输入以如下格式从标准输入读入。
输出格式
输出仅剩的整数可能取得的最大值 ,以及实现该最大值的操作序列 ,按照如下格式输出。
其中, 表示第 次操作中选择的 。
如果存在多种实现最大值的操作序列,输出其中任意一种均可。
输入输出样例 #1
输入 #1
3
1 -1 2
输出 #1
4
-1 1
2 -2
输入输出样例 #2
输入 #2
3
1 1 1
输出 #2
1
1 1
1 0
说明/提示
限制条件
- 输入均为整数
样例解释 1
第一次操作选择 ,,则黑板上的整数变为 。第二次操作选择 ,,则黑板上的整数变为 。因此,最后只剩下 ,且不可能剩下大于等于 的整数,所以 是最大值。