#37750: 想問用 python 這樣寫為何會 TLE...???


leokao960811@gmail.com (41271201H)

學校 : 國立臺灣師範大學
編號 : 175567
來源 : [36.229.187.122]
最後登入時間 :
2024-10-03 12:41:35
b772. 50010. Word Editor -- NTU批改娘計算機程式設計課程 | From: [140.122.127.9] | 發表日期 : 2023-10-04 15:56

while True:
  flag=0
  error=""
  try:
    word=input()
    while word:
        com=input().split()
        if("replace" in com[0]):
          for i in range(0,len(word)+1):
            word=word.replace(com[1],com[2])
        elif("remove" in com[0]):
            word=word.replace(com[1],'')
        elif("addhead" in com[0]):
          word=com[1]+word
        elif("addtail" in com[0]):
          word=word+com[1]
        else:
          if("end" not in com[0]):
            flag=1
            error=com[0]
          else:
            if flag==1:
              print("invalid command "+error)
              word=""
              continue
            else:
              print(word)
              word=""
              continue
  except EOFError:
    pass
 
ZeroJudge Forum