2063: 国旗班

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:54 解决:17

题目描述

马上国庆节了,我校要举办升旗仪式,但是我们国旗班的小哥哥们,身高有高有矮,参差不齐。

班长挠了挠头,这可怎么办呢? 无论如何,先统计一下国旗班中的身高情况吧!



现在给出一排共 n 名国旗班小哥哥的身高,班长想知道最高的同学比其他所有同学高多少、最矮的同学比其他所有同学矮多少。

请输出这两行信息。

输入

输入共两行。

第一行一个整数 n 表示同学的数目。

第二行共 n 个整数 ai(i=1,2,3...n),表示第 i 名同学的身高。

输出

输出共两行。

第一行共 n 个空格隔开的整数,第 i 个整数表示序列中第 i 名同学比最高的同学要矮多少。

第二行共 n 个空格隔开的整数,第 i 个整数表示序列中第 i 名同学比最矮的同学要高多少。

样例输入 复制

5
4 2 7 3 5

样例输出 复制

3 5 0 4 2
2 0 5 1 3

提示

1<n<=1000,1<ai<=200 

来源/分类