#45860: python詳解[還有一點要注意的地方]


qiqiloveke@gmail.com (第一執政(不是蛋糕)

學校 : 國立臺灣大學
編號 : 240708
來源 : [111.241.105.11]
最後登入時間 :
2025-09-12 20:21:22

以下是我的解題絲路and答案(亂亂的
(先說一下這題有一個陷阱:注意空格)
(開始灌輸答案)
c = 0#這個用來計算掛掉之前kill了多少人
d = 0#這個用來計算總共Get了多少Assist
e = 0#這個用來計算總共掛了多少次
f = 0#這個用來計算總共kill了多少人
for i in range(int(input())):
  a = input()
  if a.find("Get_Kill") != -1:#有些代碼會不會只有字,後面可能還有一堆空格所以他們長的記得不一定會一樣
    c += 1
    f += 1
    if c <= 2 :#我用小於和等於判斷全部XD
      print("You have slain an enemie.")
    elif c <= 3 :
      print("KILLING SPREE!")    
    elif c <= 4 :
      print("RAMPAGE~")
    elif c <= 5 :
      print("UNSTOPPABLE!")
    elif c <= 6 :
      print("DOMINATING!")
    elif c <= 7 :
      print("GUALIKE!")
    else:
      print("LEGENDARY!")
  if a.find("Die") != -1:
    e += 1
    if c <= 2 :
      print("You have been slained.")
    else:
      print("SHUTDOWN.")
    c = 0
  if a.find("Get_Assist") != -1:
    d += 1
  else:
    i += 1#(?)
print(f'{f}/{e}/{d}')

謝謝大家看完:P

ㄅㄅ