#25080: 請問一下 我測試答案都正確 送出卻NA 成績有45%


tershi (夏特稀)

學校 : 國立苗栗高級商業職業學校
編號 : 152229
來源 : [220.132.165.141]
最後登入時間 :
2022-06-26 05:43:28

num = int(input())

scorelst = input().split()

scorelst = sorted(list(map(int,scorelst)))

min = 0

max = 100

SixtyUpCount = 0

SixtyDownCount = 0

 

for i in range(num):

    print(scorelst[i] , end=' ')

for i in range(num):

    if scorelst[i] < 60:

        min = scorelst[i]

for i in range(num-1,0 ,-1):

    if scorelst[i] >= 60:

        max = scorelst[i]

for i in range(num):

    if scorelst[i] >=60:

        SixtyUpCount += 1

    else:

        SixtyDownCount += 1

if SixtyUpCount == num:

    print('\nbest case')

    print(max)

if SixtyDownCount == num:

    print('\n' + str(min))

    print('worst case')

 

#25082: Re:請問一下 我測試答案都正確 送出卻NA 成績有45%


asnewchien@gmail.com (david)

學校 : 南投縣立旭光高級中學
編號 : 68108
來源 : [114.42.176.221]
最後登入時間 :
2025-10-04 22:52:03

您看錯題意

取最大最小值的方法也不對

不必跑那麼多次迴圈