酷代码 AI
菜单
服务商

禾木在玩一个抽卡游戏,每张卡片上都有对应的分值,游戏规则如下: 一共抽取 n n 轮卡片,每轮抽取时抽取两张卡片,禾木想要知道他轮抽到的两张卡片的分值之和。 请你编写程序帮助他吧。c++

```cpp #include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; vector<pair<int, int>> cards(n); vector<int> sums(n); for (int i = 0; i < n; i++) { cin >> cards[i].first >> cards[i].second; sums[i] = cards[i].first + cards[i].second; } for (int i = 0; i < n; i++) { cout << sums[i] << endl; } return 0; } ``` 程序说明: 1. 读取轮数n 2. 创建存储每轮两张卡片的数组和存储每轮分数和的数组 3. 循环n轮,每轮读取两张卡片的分值 4. 计算每轮两张卡片的分值之和 5. 按轮次输出每轮的分值之和 输入格式: 第一行输入轮数n 接下来n行,每行输入两个整数,表示该轮抽取的两张卡片的分值 输出格式: 输出n行,每行一个整数,表示对应轮次两张卡片的分值之和 [2025-10-02 21:27:05 | AI问答 | 250点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]