酷代码 AI
菜单
服务商

编程解谜:根据能量宝石与原核能量值计算武器图鉴数量

```cpp #include <iostream> using namespace std; int main() { int n, a[25]; // n为宝石数量,a[25]存储每个宝石的能量 cin >> n; for (int i = 0; i < n; i++) { cin >> a[i]; // 输入每个能量宝石的能量值 } int x, num = 0; // x为能量原核的能量值,num为武器图鉴的数量 cin >> x; for (int i = 0; i < n; i++) { if (a[i] == x) { num++; // 如果宝石能量值和原核能量值相等,图鉴数量加1 } } cout << num; return 0; } ``` 代码解释: 1. 输入宝石数量:通过`cin >> n`读取能量宝石的数量。 2. 输入每个宝石的能量值:使用`for`循环,循环`n`次,每次通过`cin >> a[i]`将输入的能量值存储到数组`a`中。 3. 输入能量原核的能量值:通过`cin >> x`读取能量原核的能量值。 4. 统计武器图鉴数量:再次使用`for`循环遍历数组`a`,如果当前宝石的能量值`a[i]`等于能量原核的能量值`x`,则将武器图鉴的数量`num`加1。 5. 输出结果:最后使用`cout << num`输出总共能获得武器图鉴的数量。 ######[AI问答 | 373点数解答 | 2025-11-29 19:02:45]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]