白駿10818号
最初に解いたときに直接印刷(min()、max()...と思ったけど…
max,min値を繰り返し文で更新し続ける方法
arr = list(map(int, input().arrを作成してsplit()リストを生成
max=arr[0]#maxという変数0を指定します.この変数には最大値が格納されます.
min=arr[0]#maxは同じ
for num in arr:#作成した配列で文を返す
num>max:#forがドアを回すたびに指定したnum値がmaxより大きい場合、新しい最大値が更新されます.
max = num
num
print(min,max)
arr = list(map(int, input().arrを作成してsplit()リストを生成
max=arr[0]#maxという変数0を指定します.この変数には最大値が格納されます.
min=arr[0]#maxは同じ
while True :
max
if min > arr[n-1] :
min = arr[n-1]
n-=1 #n은 계속 감소
if n==0 : break #5,4,3,2,1까지 반복문이 돌아가야 하므로 0일 떄 break
print(min,max)Reference
この問題について(白駿10818号), 我々は、より多くの情報をここで見つけました https://velog.io/@kyleee/백준-10818번-파이썬テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol