没人发?(全站首ac题解)
2025-04-24 22:11:31
发布于:广东
29阅读
0回复
0点赞
#include <iostream> // 包含标准输入输出流库
#include <vector> // 包含向量容器库,用于动态存储数列
using namespace std; // 使用标准命名空间,避免重复写std::
int main() { // 主函数入口
vector<int> a; // 定义一个整型向量a,用于存储输入的数列
int num; // 定义一个临时变量num,用于逐个读取数列中的数字
// 循环读取输入的数字,直到遇到换行符为止
while (cin >> num) { // 从标准输入读取一个数字到num
a.push_back(num); // 将读取的数字添加到向量a的末尾
if (cin.get() == '\n') break; // 检查下一个字符是否是换行符,如果是则退出循环
}
int x, y; // 定义两个变量x和y,用于存储需要求和的数列位置
cin >> x >> y; // 从标准输入读取x和y的值
// 输出数列中第x位和第y位的和
// 注意:向量索引从0开始,所以需要将x和y减1
cout << a[x - 1] + a[y - 1] << endl;
return 0; // 程序正常结束
}
全部评论 4
顶
2025-04-24 来自 广东
0a'cac
2025-04-24 来自 广东
0a'cac
2025-04-24 来自 广东
0ac
2025-04-24 来自 广东
0
有帮助,赞一个