题目链接 变幻莫测 题目描述 给出两个整数 x 和 y,你可以任意顺序多次执行以下两个操作: 操作一:x = y , y = x 操作二:x = x + y , y = x - y 求出使得 x = y 时所需的最少操作次数。如果无法实现,则输出 -1。 输入: 一行,包含两个整数 x 和 y 输出: 输出一个整数,表示最少操作次数,如果无法实现则输出 -1 解题思路 这是一个数学问题,可以通过以下步骤解决: 关键发现: 操作一是交换两个数 操作二会改变两个数的值,但有特定规律 只有几种特殊情况可以使两数相等 其他情况都无法通过这两种操作使两数相等 解题策略: 分析所...