Equations a/b=k. Queries c/d. Build graph a→b(k), b→a(1/k). BFS from src, multiply weights. Return product if path exists else -1.
equations=[a/b=2,b/c=3], queries=[a/c,b/a][6.0, 0.5]a/b=2, b/c=3 → a/c = (a/b)*(b/c) = 2*3 = 6. BFS multiplies edge weights along path.