众所周知,圣骑士这个职业在GVG没开放之前在天梯上玩个几十局都遇不到一个。。碰到圣骑士内战都能作为惊奇的事情发帖吧,乌瑟尔表示:你们不要这样鄙视我啊,我也是能打出很高伤害的。
暴雪爸爸鄙视的看了他一眼:用什么,熔岩元气弹吗………
乌瑟尔猥琐一笑:安度因把他家的先祖维伦借给我了,看我无产阶级机关枪,哒哒哒哒哒哒(根本停不下来)………
安度因表示:谁要借给你先祖维伦了,明明是你抢过去的。。
既然大家都知道要干什么了,那就开始干活吧。
请计算出一发无产阶级机关枪最多可以打出多少伤害。
附:
先祖维伦:使你所有法术牌的伤害翻倍。
玛里苟斯:使你所有法术牌的伤害+5。
无面复制者:变成一个指定随从。
无产阶级机关枪:随机对敌方角色造成8点伤害。
共一行,第一行有三个正整数N,M,P,分别表示己方场上先祖维伦的数量,己方场上玛里苟斯的数量和手牌中无面复制者的数量。
手牌中固定有一发无产阶级机关枪。
输出一个整数,表示一发无产阶级机关枪在当前情况下可以打出的最高伤害。
1 1 6
832
每个英雄最多只能同时控制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(){ 6 scanf("%d%d%d",&m,&n,&c); 7 if (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 } 14 else 15 { 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 } 35 return 0; 36 }