P5864

题目内题解

题解所用知识点:STL

这一题主要考察对于STL的函数库应用

已知C++目前有两种输出方式

1.cout

2.printf

第二种的解法可以去赛后题解查看

这里解释第一种输出方式如何解决这道题setprecision函数

是的 有一点长 而且有一定的格式要求 不过在高级的比赛中大部分不会考到这个考到了算你倒霉

具体使用格式为

cout<<fixed<<setprecision(需要保留的位数)<<计算结果;

你也可以直接在计算结果这部分填写算式这并不会影响结果 前提是你的算式正确

在这道题里面没有太多的易错点 唯一值得注意的就是这个函数(我翻了好久的代码才找到的)

但是注意算式的计算优先级以及记得每天都会消耗掉2000千卡的能量

输入时的体重单位为kg 记得在计算时*2

建议在算式内直接将7700/2变成固定的值 避免某些神奇的误差