‹ 上一题 下一题 ›

g5-08271. 点坐标求和 未做

1000 ms 256 MB 测试点 10 通过率 100% GESP-55级·STLpair

题目描述

读入 对整数坐标,存进 vector<pair<int,int>>。pair 把两个值捆成一个对象,两个成员分别叫 first 和 second。

先看下面这个「读入 对坐标并逐对输出 first 与 second」的完整模板程序:

#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin >> n;
    vector<pair<int, int>> v(n);
    for (int i = 0; i < n; i++) cin >> v[i].first >> v[i].second;
    for (int i = 0; i < n; i++) {
        cout << v[i].first << " " << v[i].second << "\n";   // first 是第一个成员,second 是第二个
    }
    return 0;
}

把它改造成:对每一对坐标,输出 first 与 second 的和,每对一行。

输入格式

第一行一个整数 ()。

接下来 行,每行两个整数 、()。

输出格式

共 行,第 行输出第 对的 。

样例

输入:

3
3 5
-2 7
0 -4

输出:

8
5
-4

三对的和分别是 、、。

数据范围

,。两数之和的绝对值不超过 ,int 装得下——专心把 pair 的两个成员取出来相加即可。

输入
输出

            
答案