- 2
- 0
- 约小于1千字
- 约 2页
- 2024-01-23 发布于宁夏
- 举报
no.2375watasouandhibitsbaseball-yukicoder题解
这道题目的要求是计算Watasou和Hibit两位选手的棒球比赛得分情况。
解题思路:
首先,我们需要对题目中给出的信息进行整理。题目给出了两位选手的得分情况,包括他们各自的得分、失分和比赛局数。
然后,我们需要计算每位选手的得分率。得分率可以通过以下公式计算:
得分率=(选手得分-选手失分)/比赛局数
接着,我们按照得分率对两位选手进行排序。如果得分率相同,则按照得分的多少进行排序。
最后,我们输出排序结果,即得分数最高的选手是第一位,得分数次高的选手是第二位。
代码实现:
python复制代码
#定义变量
w_score=135#Watasou的得分
w_r=30#Watasou的比赛局数
h_score=140#Hibit的得分
h_r=35#Hibit的比赛局数
#计算得分率并排序
scores=[(w_score-w_r)/w_r,(h_score-h_r)/h_r]
sorted_scores=sorted(scores,reverse=True)
#输出结果
print(得分数最高的选手是:)
ifsorted_scores[0]==scores[0]:
print(Watasou)
else:
print(Hibit)
print(得分数次高的选手是:)
ifsorted_scores[1]==scores[0]:
print(Watasou)
else:
print(Hibit)
原创力文档

文档评论(0)