from collections import deque import math def min_operations_to_equal(X, Y): # 如果初始时 X 和 Y 就相等,直接返回 0 次操作 if X == Y: return 0 # 用于记录已经访问过的状态,避免重复处理 visited = set() # 初始化队列,每个元素是 (当前X值, 当前Y值, 操作次数) queue = deque([(X, Y, 0)]) visited.add((X, Y)) while queue: current_X, current_Y, steps = queue.popleft...