三个数能重排成等比数列 (x,y,z) 当且仅当 y2=x⋅z(允许公比为 0 或负数)。
必须把其中一个读数乘上整数 m。设被乘的是 x,另外两个是 y,z,有三种中项位置:
仪器给出三个整数读数 a、b、c。你必须恰好执行一次如下调整:选择一个整数倍率 m,并把 a、b、c 中恰好一个数乘以 m。调整完成后,三个数允许任意重排。
请判断是否存在一种选择,使得最终三个数可以重排成等比数列。等比数列允许公比为 0 或负数,例如 1,0,0 的公比为 0。
约束:测试组数不超过 10^4,每个读数的绝对值不超过 10^9。
每个测试文件包含多组数据。第一行一个整数 t,表示数据组数。 每组数据一行,包含三个整数 a、b、c。
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册