問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
xy 平面上の直線の方程式 ax + by + c = 0 のうち a, b が与えられるので、x, y の切片が共に格子点となるような 1 以上の c のうち、最小の値を求めてください。
・切片とは
ある直線に x = 0 を代入して得られる座標(x,y) もしくは、y = 0 を代入して得られる座標(x,y) のこと。
・格子点とは
x,y 座標が共に整数であるような点のこと。
a b
・x, y の切片が共に格子点となるような 0 以上の c のうち、最小の値を 1 行で出力してください。
・また、出力の末尾には改行を入れてください。
・1 ≦ a ≦ 100,000
・1 ≦ b ≦ 100,000
3 2
6
7 7
7