코딩 및 기타
오일러2002
정지홍
2023. 2. 9. 09:14
#2002 최솟값과 최댓값과 절댓값 : 오일러OJ (euleroj.io)
#min,max,|max|,0near,sum
x=int(input())
rstArr=[]
arr=list(map(int, input().split()))
max=arr[0]
min=arr[0]
absolute=0
near=1000
sum=0
for i in arr:
if max<i:
max=i
if min>i:
min=i
sum+=i
if absolute<0:
if i<0:
if absolute>i:
absolute=i
if i>(absolute*-1):
absolute=i
else:
if i<0:
if absolute<(i*-1):
absolute=i
else:
if absolute<i:
absolute=i
if near<0:
if i<0:
if (i*-1)<(near*-1):
near=i
else:
if i<(near*-1):
near=i
else:
if i>0:
if i<near:
near=i
else:
if (i*-1)<near:
near=i
print("%d %d %d %d %d"%(min,max,absolute,near,sum))