社区讨论

【PY3】呜呜呜又是这样,本地跑出来和下下来的输出一摸一样但是是错的。

P1042[NOIP 2003 普及组] 乒乓球参与者 4已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@locp2ztj
此快照首次捕获于
2023/10/30 17:25
2 年前
此快照最后确认于
2023/11/05 04:19
2 年前
查看原帖
PYTHON
flag = 0
game = []
while flag == 0:
    rod = input()
    for i in rod: 
        if i == "E": flag = 1
    game.append(rod)

#11分
eleven = ''
for i in game[:]:
    eleven+=i
Hua, Opp = 0 , 0
for i in range(len(eleven)):
    if (Hua >= 11 or Opp >= 11) and (abs(Hua-Opp) >= 2):
            print(str(Hua)+":"+str(Opp))
            Hua, Opp = 0 , 0
    if eleven[i] == 'W': Hua+=1
    elif eleven[i] == 'L': Opp+=1
    else:
        print(str(Hua)+":"+str(Opp))
        break

print()

#21分
twenty_one = ''
for i in game[:]:
    twenty_one+=i
Hua, Opp = 0 , 0
for i in range(len(twenty_one)):
    if (Hua >= 21 or Opp >= 21) and (abs(Hua-Opp) >= 2):
            print(str(Hua)+":"+str(Opp))
            Hua, Opp = 0 , 0
    if twenty_one[i] == 'W': Hua+=1
    elif twenty_one[i] == 'L': Opp+=1
    else: 
        print(str(Hua)+":"+str(Opp))
        break


回复

3 条回复,欢迎继续交流。

正在加载回复...