AtCoder Beginner Contest 246 A問題 Four Points
問題
提出解答
問題の概要
平面上に長方形がある. この長方形の各辺はどちらかの軸に平行であり, 面積は ではない. また, 長方形の4個の頂点のうち, 3個は であることがわかっている. 残りの1頂点を求めよ.
制約
- を頂点に持つ条件を満たす長方形が一意に存在する.
解法
このような長方形の4頂点は なる4つの整数 を用いて, と表せる.
ここで, 各座標について, 座標は が2回ずつ, 座標は が2回ずつ登場している. また, 存在するという制約も合わせて, にただ1回だけ現れる整数を , にただ1回だけ現れる整数を としたとき, が答えになる.