#31841: 題目讀清楚


murray1122 (murray)

學校 : 不指定學校
編號 : 159940
來源 : [120.109.159.202]
最後登入時間 :
2024-10-29 16:21:40
a271. 彩色蘿蔔 -- 兔子 | From: [223.141.107.35] | 發表日期 : 2022-08-23 19:28

先被毒,在補血!!!

這很重要,所以判斷體重的if要寫兩次

一個要寫在被毒之後,一個要寫在吃完蘿蔔之後

 
#31844: Re: 題目讀清楚


murray1122 (murray)

學校 : 不指定學校
編號 : 159940
來源 : [120.109.159.202]
最後登入時間 :
2024-10-29 16:21:40
a271. 彩色蘿蔔 -- 兔子 | From: [223.141.107.35] | 發表日期 : 2022-08-23 19:35

先被毒,在補血!!!

這很重要,所以判斷體重的if要寫兩次

一個要寫在被毒之後,一個要寫在吃完蘿蔔之後


如果還是不知道怎麼寫,可以參考一下 :

a=int(input())
for i in range(a):
    x,y,z,w,n,m=map(int,input().split())
    eat=list(map(int,input().split()))
    if eat=='':
        print(m)
    else:
        poisson=0
        for j in range(len(eat)):
            if poisson>0:
                m-=poisson*n
            if m<=0:
                print('bye~Rabbit')
                break
            if eat[j]==1:
                m+=x
            elif eat[j]==2:
                m+=y
            elif eat[j]==3:
                m-=z
            elif eat[j]==4:
                m-=w
                poisson+=1
            if m<=0:
                print('bye~Rabbit')
                break
        else:
            print(str(m)+'g')
 
'bye~Rabbit'請在回圈內輸出
 
ZeroJudge Forum