您好,欢迎来到百家汽车网。
搜索
您的当前位置:首页Plus or Minus

Plus or Minus

来源:百家汽车网

A. Plus or Minus

Problem

Input

The first line contains a single integer t t t ( 1 ≤ t ≤ 162 1 \leq t \leq 162 1t162) — the number of test cases.

The description of each test case consists of three integers a a a, b b b, c c c ( 1 ≤ a , b ≤ 9 1 \leq a, b \leq 9 1a,b9, − 8 ≤ c ≤ 18 -8 \leq c \leq 18 8c18). The additional constraint on the input: it will be generated so that exactly one of the two equations will be true.You are given three integers a a a, b b b, and c c c such that exactly one of these two equations is true:

  • a + b = c a+b=c a+b=c
  • a − b = c a-b=c ab=c

Output + if the first equation is true, and - otherwise.

Output

For each test case, output either + or - on a new line, representing the correct equation.

Example

Input
11
1 2 3
3 2 1
2 9 -7
3 4 7
1 1 2
1 1 0
3 3 6
9 9 18
9 9 0
1 9 -8
1 9 10
Output
+
-
-
+
+
-
+
+
-
-
+

Note

In the first test case, 1 + 2 = 3 1+2=3 1+2=3.

In the second test case, 3 − 2 = 1 3-2=1 32=1.

In the third test case, 2 − 9 = − 7 2-9=-7 29=7. Note that c c c can be negative.

Code

// #include <iostream>
// #include <algorithm>
// #include <cstring>
// #include <stack>//栈
// #include <deque>//堆/优先队列
// #include <queue>//队列
// #include <map>//映射
// #include <unordered_map>//哈希表
// #include <vector>//容器,存数组的数,表数组的长度
#include <bits/stdc++.h>

using namespace std;

typedef long long ll;

void solve()
{
    ll a,b,c;
    cin>>a>>b>>c;

    if(a+b==c) cout<<"+"<<endl;
    else cout<<"-"<<endl;
}

int main()
{
    ll t;
    cin>>t;

    while(t--) solve();

    return 0;
}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baijiahaobaidu.com 版权所有 湘ICP备2023023988号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务