#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))
'코딩 및 기타' 카테고리의 다른 글
| 오일러1154,1155 (0) | 2023.02.11 |
|---|---|
| 오일러2003,2004 (0) | 2023.02.10 |
| 오일러1151,1152,2001 (1) | 2023.02.08 |
| 기타 (0) | 2023.02.08 |
| 오일러1149,1150 (0) | 2023.02.07 |