添加最高分同分玩家判定

This commit is contained in:
张梦南 2025-05-21 09:59:50 +08:00
parent 779519b683
commit 07577d680d

View File

@ -60,7 +60,7 @@ for i, (player_id, player_score) in enumerate(zip(results_id, results_score), 1)
# 找出最高评分玩家
max_val = 0.0
max_idx = 0
max_idx = []
min_val = 20.0
min_idx = []
@ -73,7 +73,9 @@ for i, texts in enumerate(results_score):
continue
if val > max_val:
max_val = val
max_idx = i
max_idx = [i]
elif val == max_val:
max_idx.append(i)
if val < min_val:
min_val = val
min_idx = [i]
@ -82,7 +84,8 @@ for i, texts in enumerate(results_score):
print("全场最高分:", max_val)
print("全场最高分玩家ID:")
print(results_id[max_idx])
for idx in max_idx:
print(results_id[idx])
print("全场最低分:", min_val)
print("全场最低分玩家ID:")