博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GDUT2017校赛:Problem D: 只有通过毁灭才能揭示真理(数学)
阅读量:7072 次
发布时间:2019-06-28

本文共 979 字,大约阅读时间需要 3 分钟。

Problem D: 只有通过毁灭才能揭示真理

Description

“只有通过毁灭才能揭示真理。” —— 虚空之眼

维克兹是一个有触手的虚空来客,他带着非凡的意图探索着符文之地:吸收掉所有知识。凭借着他不断地注视,维克兹可以发射瓦解光线来灭除并分析他途中的一切东西,并为他供给数量庞大的信息。没人知道他为什么需要如此多的材料,尽管有人推测他设法了解符文之地,是为了加速它的毁灭。

另外,维克兹本身也是一个极其强大的魔法师,他的技能会对命中的敌人施加有机体解构效果。如果累积到3层效果,敌人就会受到爆发性的真实伤害。

现在,维克兹正准备施展他的绝招 —— 生命形态瓦解射线,来对付被永久眩晕且没有携带任何魔抗装备的约德尔人。另外,他的绝招每10秒就可以对敌人累积一层有机体解构效果。

维克兹希望找到能够跟他一起遨游大陆的伙伴,所以他准备考考你,如果已知生命形态瓦解射线持续的时间和每一秒的伤害,以及有机体解构效果每累积到3层所爆发的伤害(伤害爆发后层数归零),你是否能算出约德尔人受到的总伤害是多少呢?

请注意,如果你回答不出来,维克兹绝对很乐意将你一起分解掉。

Input

输入包括T组数据,每组数据包括生命形态瓦解射线的持续时间A,每一秒的伤害B,以及有机体解构效果每累积到3层所爆发的伤害C

T <= 10000, 0 <= A, B, C <= 10000, 所有数据皆为整数)

Output

输出一个数代表约德尔人受到的总伤害。

Sample Input

210 10 1030 10 10

Sample Output

100310
思路:... ...。

# include 
using namespace std;int main(){ int t; long long a, b, c; scanf("%d",&t); while(t--) { scanf("%lld%lld%lld",&a,&b,&c); int num = a/30; printf("%lld\n",a*b+num*c); } return 0;}

转载于:https://www.cnblogs.com/junior19/p/6729903.html

你可能感兴趣的文章
GitHub Sponsors计划可让赞助者直接赞助开源贡献者
查看>>
PHP 错误处理
查看>>
模板方法模式
查看>>
一步一步实现一个简单的表单校验框架一
查看>>
查看手机号是否注册百度开发者
查看>>
前端工作流(draft)
查看>>
spring cloud eureka 高可用搭建
查看>>
OSChina 周二乱弹 —— 做羞羞事情的正确方法
查看>>
OSChina 周四乱弹 —— 会编程的女神长这样
查看>>
Coherence报socket错误
查看>>
面对、接受、处理、放下
查看>>
Eclipse自动生成jni头文件
查看>>
设计模式--外观模式
查看>>
mongodb_shard
查看>>
java成为移动互联网时代必学语言的六大理由
查看>>
git使用实践
查看>>
ABBYY FineReader 12的强大用途
查看>>
java实现KMP字符串匹配算法
查看>>
四种对象属性的复制
查看>>
springmvc-json小案例
查看>>