131. 【应-12-2·难】连击系数得分

中等 Python 2s 256MB
通过 0/0

📋 题目描述
太空狙击的连击系统:玩家每次开火结果是 HIT(命中)或 MISS(脱靶)。维护一个连击计数 k,初始为 0: - 遇到 HIT:先把 k 加 1,本次得分 = 10 * k; - 遇到 MISS:本次不得分,且 k 立即重置为 0。 请输出整局结束后的总得分。
📥 输入描述
第一行整数 N(1<=N<=1000)。 第二行 N 个用空格分隔的字符串,每个属于 {HIT, MISS}。
📤 输出描述
一个整数:总得分。
输入样例
4
HIT HIT MISS HIT
输出样例
40
提示:维护两个变量 total 与 k;HIT 时 k+=1; total += 10*k;MISS 时 k=0。 示例:HIT HIT MISS HIT 得分依次 10、20、0、10,合计 40。

登录后提交代码

讨论区 0
登录后参与讨论

还没有讨论,来发表第一条吧!