問題文の通りに、∣XY−1∣≤10−6|\frac{X}{Y} - 1| \leq 10 ^ {-6}∣YX−1∣≤10−6 をそのまま判定してしまうと、誤差により間違った判定をしてしまうことがあります。 この誤差を避けるために、整数値のみでこの問題を解けるよう先程の式を変形します。
具体的には、分数、小数が現れなくなればよいです。
上の式を元に判定を行うことにより、この問題を解くことができます。