Description
求n个整数中的绝对值最大的数。
Input
输入数据有2行,第一行为n,第二行是n个整数。
Output
输出n个整数中绝对值最大的数。
Sample
Input
5 -1 2 3 4 -5
Output
-5
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int n, i, a, max = 0, amx;
scanf("%d\n", &n);
for(i = 0; i < n; i++){
scanf("%d", &a);
if(a >= 0){
if(a >= max){
max = a;
amx = a;
}
}
else{
a = -a;
if(a >= max){
max = a;
amx = -a;
}
}
}
printf("%d\n", amx);
return 0;
}