问题1032--龙头(绝对值)

1032: 龙头(绝对值)

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

提交

题目描述

n个整数组成一条数字龙,在这n个数中绝对值最大的那个数为龙头。请你输入n个数,找出龙头,并将龙头移到数字龙的第一个位置(最左边的位置)。假设绝对值最大的数始终只有一个。
【绝对值:a的绝对值用|a|表示,绝对值的简单记忆方法就是去掉正负号,只保留数值。非负数(正数和0)的绝对值是它本身,负数的绝对值是它的相反数。如|5|=5,|-90|=90】


输入

第一行输入一个正整数n,代表有n个整数组成数组龙(0<n<1000)。
第二行分别输入这n个整数,以一个空格隔开。这些整数的绝对值都小于50000。

输出

输出将龙头放在最左边后的数字龙

样例输入 Copy

6
-4 890 -1000 78 0 23

样例输出 Copy

-1000 -4 890 78 0 23

提示

头文件加#include<cmath>,即可使用c++计算绝对值的函数abs(); 
int a; 求a的绝对值是abs(a);
例如a=-19,abs(a)的值为19。

来源/分类