酷代码 AI
菜单
服务商

大白对小队发起攻击,大家无奈只能利用新制作出来的武器来抵御大白的攻击。大白的攻击方式是投掷雪球,每次攻击造成的伤害值和投掷雪球的数量有关。 投掷1个雪球造成10点伤害,同时投掷2个雪球造成30点伤害,同时投掷3个及以上的雪球,造成100点伤害。 大白每次会投掷不同数量的雪球。请你编写程序,计算大白攻击造成的伤害值。 输入: 输入一个整数x,表示大白攻击时,同时投掷出的雪球数量。 输出: 输出一个整数,表示大白攻击造成的伤害值。 输入样例1: 1 输出样例1: 10 输入样例2: 5#include <iostream> #include <cstdio> using namespace std; int main() { return 0; }

```cpp #include <iostream> #include <cstdio> using namespace std; int main() { int x; cin >> x; if (x == 1) { cout << 10; } else if (x == 2) { cout << 30; } else { cout << 100; } return 0; } ``` 代码解释 1. 输入处理:使用`cin`读取用户输入的整数`x`,该整数代表大白攻击时同时投掷出的雪球数量。 2. 伤害计算: - 当`x`等于1时,根据题目规则,大白投掷1个雪球造成10点伤害,所以输出10。 - 当`x`等于2时,大白同时投掷2个雪球造成30点伤害,输出30。 - 当`x`为其他值(即3个及以上)时,大白造成100点伤害,输出100。 3. 输出结果:使用`cout`输出计算得到的伤害值。 [2025-11-29 19:17:03 | AI问答 | 260点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多