#21870: python 測試執行過了,但送出後第一題第一筆就錯了QAQ


10811124@stu.cmsh.khc.edu.tw (立峰陳)


a=int(input())
for i in range(a):
    b=input().split(' ')
    b=[int(i) for i in b]
    try:
        sum=b[-1]
        p=0
        c=input()
        c=c.split(' ')
        c=[int(i) for i in c]
        for i in range(len(c)):
            sum-=p*b[4]
            if sum<=0:
                print('bye~Rabbit')
                break
            if c[i]==0:
                continue
            elif c[i]==1:
                sum+=b[0]
            elif c[i]==2:
                sum+=b[1]
            elif c[i]==3:
                sum-=b[2]
            else:
                sum-=b[3]
                p=p+1
        if sum>0:
            print(str(sum)+'g')
    except:
        print(str(b[-1])+'g')
        continue
#21886: Re:python 測試執行過了,但送出後第一題第一筆就錯了QAQ


753951852456 (精神小伙不請自來)


a=int(input())
for i in range(a):
    b=input().split(' ')
    b=[int(i) for i in b]
    try:
        sum=b[-1]
        p=0
        c=input()
        c=c.split(' ')
        c=[int(i) for i in c]
        for i in range(len(c)):
            sum-=p*b[4]
            if sum<=0:
                print('bye~Rabbit')
                break
            if c[i]==0:
                continue
            elif c[i]==1:
                sum+=b[0]
            elif c[i]==2:
                sum+=b[1]
            elif c[i]==3:
                sum-=b[2]
            else:
                sum-=b[3]
                p=p+1
        if sum>0:
            print(str(sum)+'g')
    except:
        print(str(b[-1])+'g')
        continue


簡單