1316:二维序列查找

来源:互联网 发布:旧手机改网络机顶盒 编辑:程序博客网 时间:2024/06/17 13:49

1316:二维序列查找


Description

在形如如下的二维序列中查找对应坐标(x,y)的值。
1 3 6 10 15 ..
2 5 9 14 ..
4 8 13 ..
7 12 ..
11 ..
..

Input

输入的第一行是一个整数N,表示有N组测试数据。
接下来有N行,且每一行均有两个整数x,y(均小于1000)。

Output

输入每行坐标(x,y)上的值。(注意:1的坐标为(0,0))

Sample Input

2
0 2
3 1

Sample Output

4
14


#include "iostream"using namespace std;int main(int argc, char const *argv[]){    int n,a,b,i,j;    cin>>n;    while(n--)    {        cin>>a>>b;        cout<<(a+b)*(a+b+1)/2+a+1<<endl;    }    return 0;} 




原创粉丝点击