失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > CODEVS 3977 炉石传说——圣骑士的逆袭

CODEVS 3977 炉石传说——圣骑士的逆袭

时间:2019-10-01 10:50:33

相关推荐

CODEVS 3977 炉石传说——圣骑士的逆袭

题目描述Description

众所周知,圣骑士这个职业在GVG没开放之前在天梯上玩个几十局都遇不到一个。。碰到圣骑士内战都能作为惊奇的事情发帖吧,乌瑟尔表示:你们不要这样鄙视我啊,我也是能打出很高伤害的。

暴雪爸爸鄙视的看了他一眼:用什么,熔岩元气弹吗………

乌瑟尔猥琐一笑:安度因把他家的先祖维伦借给我了,看我无产阶级机关枪,哒哒哒哒哒哒(根本停不下来)………

安度因表示:谁要借给你先祖维伦了,明明是你抢过去的。。

既然大家都知道要干什么了,那就开始干活吧。

请计算出一发无产阶级机关枪最多可以打出多少伤害。

附:

先祖维伦:使你所有法术牌的伤害翻倍。

玛里苟斯:使你所有法术牌的伤害+5。

无面复制者:变成一个指定随从。

无产阶级机关枪:随机对敌方角色造成8点伤害。

输入描述Input Description

共一行,第一行有三个正整数N,M,P,分别表示己方场上先祖维伦的数量,己方场上玛里苟斯的数量和手牌中无面复制者的数量。

手牌中固定有一发无产阶级机关枪。

输出描述Output Description

输出一个整数,表示一发无产阶级机关枪在当前情况下可以打出的最高伤害。

样例输入Sample Input

1 1 6

样例输出Sample Output

832

数据范围及提示Data Size & Hint

每个英雄最多只能同时控制7个随从,不能再多了(⊙﹏⊙).

嘛………

数据极小(也大不起来)………

别跟我说一回合上不了这么多无面复制者,索瑞森大帝是干什么用的…………

0≤N,M≤7 0≤P≤9

时间限制:1 S

空间限制:128 M

好吧这道题是我看题目才做的,大大的水题。

无面复制维纶肯定比复制玛里苟斯更优,原本以为会出现场面上没有维纶的情况,想不到数据太水都没有出现。

代码如下:

1 #include<cstdio> 2 #include<iostream> 3 using namespace std; 4 int m,n,c; 5 int main(){ 6scanf("%d%d%d",&m,&n,&c); 7if (m+n==7) 8{ 9 int sum=8+5*n;10 for(int i=1;i<=m;++i)11 sum*=2;12 printf("%d",sum);13}14else15{16 if (c+m+n>=7)17 {18 int sum=8+5*n;19 for (int i=1;i<=7-n;++i)20 {21 sum*=2;22 }23 printf("%d",sum);24 }25 else{26 int sum=8+5*n;27 for (int i=1;i<=c+m;++i)28 {29 sum*=2;30 }31 printf("%d",sum);32 }33 34}35return 0;36 }

如果觉得《CODEVS 3977 炉石传说——圣骑士的逆袭》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。