#CF1807A. Plus or Minus

    ID: 6840 传统题 1000ms 256MiB 尝试: 2 已通过: 1 难度: 10 上传者: 标签>模拟CodeforcesCodeforces Round 859(Div4)Div4ACF1807A800

Plus or Minus

题目描述

给定三个整数 aabbcc,保证以下两个等式中恰好有一个成立:

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

如果第一个等式成立,输出 +,否则输出 -。

输入格式

第一行包含一个整数 tt1t1621 \leq t \leq 162),表示测试用例的数量。

每个测试用例包含三整数 aabbcc1a,b91 \leq a, b \leq 98c18-8 \leq c \leq 18)。额外保证输入数据满足:恰好有一个等式成立。

输出格式

对于每个测试用例,输出一行,仅包含一个字符 + 或 -,表示正确的等式。

样例

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
+
-
-
+
+
-
+
+
-
-
+

样例说明

在第一个测试用例中,1+2=31+2=3

在第二个测试用例中,32=13-2=1

在第三个测试用例中,29=72-9=-7。注意 cc 可以为负数。

由 ChatGPT 4.1 翻译

来源

Codeforces 1807A,英文题名 Plus or Minus。