问题3028--Apex英雄

3028: Apex英雄

时间限制: 1 Sec  内存限制: 128 MB
提交: 261  解决: 125
[状态] [讨论版] [提交] [命题人:]
题目描述

这天,小Z像往常一样在进行Apex排位,他突然发现自己分数显示系统不见了(游戏中原本可以看到自己这把能加多少分),但是他记得场上还剩多少支队伍时自己击杀了一人,请你告诉他这把最终可以加多少分。

对于不同时刻的击杀有不同的分数:

  • 场上还剩 25 支队伍时,每击杀 1 人加 50 分
  • 场上还剩 610 支队伍时,每击杀 1 人加 10 分
  • 场上还剩 1120 支队伍时,每击杀 1 人加 1 分

对于不同的段位,参加一场比赛的门票分数也不一样: 一共有 8 个段位



Bird Bronze Silver
Gold
Platinum
Diamond
Master
Lie!!!
0 10 20 30 40 50 60 100




门票分数表示参加一场比赛需要支付的分数。
输入
第一行一个字符串 s ;表示小Z的段位
第二行一个整数 n ;表示这把比赛小Z以攻击杀了 n 个人; (0n57)
第三行 n 个整数 ai(0i<n,2ai20) 表示小Z在场上还剩下 ai 支队伍时击杀了一人
输出
一个整数表示小Z这场比赛可以加多少分。
样例输入 Copy
Bird
3
20 20 20
样例输出 Copy
3
提示
参加 Bird 支付 0 分门票,杀的这三个各加 1 分
答案为 0+1+1+1=3