#30756: 1B的部分 (python)


jaredsu0719@gmail.com (蘇家俞)

學校 : 不指定學校
編號 : 184740
來源 : [36.227.213.219]
最後登入時間 :
2022-06-11 12:19:09
c297. APCS-2016-1029-4棒球遊戲 -- 2016年10月APCS | From: [36.227.213.219] | 發表日期 : 2022-06-10 16:27

用base=[0,0,0,0]串列當壘包上的跑者

當打出1B時要把串列反過來做

base.reverse()

for i in range(1,4):

    if base[i]==1 and base[i-1]==0:     # 當跑者前面壘包為空時

        base[i]=0     

        base[i-1]=0       #令跑者前進一個壘包

    if base[0]==1:      # 當跑者回本壘時

        point+=1         

        base[0]=0       #清空本壘

base[3]=1              # 打者上一壘

base.reverse()

 
ZeroJudge Forum