三角形を形成する 2D の点のセットが与えられる小さなコンテストの問題があります。この三角形は、任意の回転、任意の並進 (両方とも 2D 平面内) の影響を受ける可能性があり、ミラーでの反射の影響を受ける可能性がありますが、その寸法は変更されていません。次に、それらは平面内の一連の点を与えてくれます。これらの幾何学的操作を 1 つ以上実行した後、三角形を形成する 3 つの点を見つける必要があります。
例:
5 15
8 5
20 10
6
5 17
5 20
20 5
10 5
15 20
15 10
Output:
5 17
10 5
15 20
既知のアルゴリズムを適用することになっているに違いありませんが、どれかはわかりません。最も一般的なものは、凸包、スイープ平面、三角形分割などです。
誰かがヒントを与えることができますか?コードは必要ありません。プッシュのみでお願いします。