酷代码 AI
菜单
服务商

大白的一连串攻击使得能量光盾受损了,小队需要编写程序把大白每次攻击造成的伤害值加起来,根据伤害值总和,判断能量光盾的受损情况。规则如下: 1.伤害值总和小于等于100,程序输出1,表示1级受损。 2.伤害值总和在101到200之间,程序输出2,表示2级受损。 3.伤害值总和大于200,程序输出3,表示3级受损。 输入: 输入第一行为一个整数n,表示大白攻击的次数。 第二行包含n个整数,表示n次攻击的伤害值。单次伤害值的范围在1到100之间。 输出: 输出能量光盾的受损情况。 输入样例1: 5 20 10 20 20 10 输出样例1: 1 输入样例2: 5 20 30 40 50 60 c++

```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; int totalDamage = 0; for (int i = 0; i < n; i++) { int damage; cin >> damage; totalDamage += damage; } if (totalDamage <= 100) { cout << 1; } else if (totalDamage <= 200) { cout << 2; } else { cout << 3; } return 0; } ``` [2025-11-29 19:18:37 | AI问答 | 142点数解答]

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