返回列表 發帖

20211205 Home work

1.
利用解題系統的基礎題熟悉python的語法使用
有做的請回復程式碼及通過的連結在下方~~
2.
以下是今天我們講的成績矩陣的程式碼,我後來發現我還是多寫了一兩行code,你們可以試試看是不是可以再精簡哦!
題示:我指的是排序之後的部分,就是輸出那兩個成績的部分哦
  1. from sys import stdin
  2. while True:
  3.     a = stdin.readline()
  4.     if a == '':
  5.         break
  6.     a = int(a)
  7.     s = stdin.readline()
  8.     A = []
  9.     A = s.split(" ")
  10.     for i in range(0,a):
  11.         A[i] = int(A[i])
  12.     A.sort()   
  13.     for i in range(0,a):
  14.         if i == a-1:
  15.             print("%d" %A[i])
  16.         else:
  17.             print("%d " %A[i],end='')
  18.     for i in range(0,a):
  19.         if A[i] >= 60:
  20.             if i == 0:
  21.                 print("best case")
  22.             else:
  23.                 print("%d" %A[i-1])
  24.             print("%d" %A[i])
  25.             break
  26.     if i == a-1:
  27.         if A[i] < 60:
  28.             print("%d" %A[i])
  29.             print("worst case")
複製代碼

返回列表